La classe data base

Soyez le premier à donner votre avis sur cette source.

Snippet vu 13 006 fois - Téléchargée 33 fois

Contenu du snippet

/*Description: Classe servant à se connecter à la base de données
  • Les variables locales sont composées du serveur, du nom de la base,
  • du login et du mot de passe de l'utilisateur. Vient ensuite un objet
  • de type MySQLDriverCS.MySQLConnection qui est un pointeur vers la connexion
  • créée
  • /

Source / Exemple :


/*

  • ---------------------------------------------------------
*
  • Fichier: ClsDataBase.cs
  • Language: C#
  • Auteur: joujou
  • Création: juin 2004
  • Dernière modification: juin 2004 par: joujou
  • Version: 1.0
  • Description: Classe servant à se connecter à la base de données
  • Les variables locales sont composées du serveur, du nom de la base,
  • du login et du mot de passe de l'utilisateur. Vient ensuite un objet
  • de type MySQLDriverCS.MySQLConnection qui est un pointeur vers la connexion
  • créée
  • ---------------------------------------------------------
  • /
using System; using MySQLDriverCS; public class DataBase { private string _Serveur; private string _Base; private string _Login; private string _Pass; private MySQLConnection _conn; //Constructeur public DataBase() { _Serveur="localhost"; _Base="ma_base"; _Login="root"; _Pass=""; try { _conn = new MySQLConnection( new MySQLConnectionString(_Serveur,_Base,_Login,_Pass).AsString ); _conn.Open(); } catch(Exception) { Fonctions fonc = new Fonctions(); fonc.messageErreur("Pas de connexion à la base de données", "Erreur fatale"); } } //Retourne la connexion active public MySQLConnection Connection() { return _conn; } //Destructeur ~DataBase() { _conn.Close(); } }

Conclusion :


MySQLDriverCS : telechargeable sour sources forge

A voir également

Ajouter un commentaire Commentaires
Messages postés
11
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
20 octobre 2008

Bonjour, j'aimerais recuperer la valeur d'un champs dans une base de données mais ton code affiche les erreurs suivantes:

Le type ou le nom d'espace de noms 'MySQLDriverCS' est introuvable (une directive using ou une référence d'assembly est-elle manquante ?) (CS0246) - C:\Documents and Settings\install\Mes documents\SharpDevelop Projects\BDD\Program.cs:17,7

Le type ou le nom d'espace de noms 'MySQLConnection' est introuvable (une directive using ou une référence d'assembly est-elle manquante ?) (CS0246) - C:\Documents and Settings\install\Mes documents\SharpDevelop
Projects\BDD\Program.cs:24,10
Messages postés
6
Date d'inscription
lundi 24 novembre 2003
Statut
Membre
Dernière intervention
17 janvier 2005

Fonctions fonc = new Fonctions();

fonc.messageErreur("Pas de connexion à la base de données", "Erreur fatale");

la classe Fonctions est dans la 2ieme source ( controle de flux )

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.