Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LA CLASSE DATA BASE


Information sur la source

Catégorie :Base de données Source .NET ( DotNet ) Classé sous : mysqldrivercs, mysqlconnection, connexion, bdd, database Niveau : Débutant Date de création : 14/01/2005 Date de mise à jour : 14/01/2005 21:11:02 Vu : 7 534

Note :
1 / 10 - par 1 personne
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

/*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

  • /*
  • *---------------------------------------------------------
  • *
  • *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();
  • }
  • }
/*
*---------------------------------------------------------
*
*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
 

Historique

14 janvier 2005 21:11:02 :

Commentaires et avis

signaler à un administrateur
Commentaire de migalo02 le 17/01/2005 12:09:32

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 )

signaler à un administrateur
Commentaire de Ddamien78 le 15/10/2008 13:02:13

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

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Problème de Connexion entre WebPart(WSS) et BDD ! [ par seco_one ] Bonjour, voila je suis en developpement d'une webpart pour window sharepoint services.Je dois maintenant la relier a une simple BDD access, mon probl& Csharp+BDD access [ par dev10 ] Bonjour à tous,voilà je souhaite faire une connexion entre une base access et du Csharp, je débute et j'ai cherché un peu partout mais je ne trouve pa connexion a sqlite [ par elrom91 ] Bonjour, je voudrais savoir si quelqu'un a deja reussi a se connecter a une base de données sqlite avec le client SQLiteClient.NETL'erreur gen&#2 Pb Fermeture formulaire enfant [ par Caro2005 ] J'ai un formulaire Parent qui correspond à mon menu général. Dans ce formulaire, j'ai une option qui permet d'ouvrir un formulaire enfant. Dans le lo logique de connexion à une bdd [ par georgeduke ] Salut les gens !! J'ai appris grâce à ce site notamment comme se connecter en c# à une bdd et à exécuter des requêtes. Pblème de connexion à Access [ par toniom ] Hello, j'ai un petit souci, je n'arrive pas à executer une requête SQL sur une BDD Access. Voici mon code : class Connexion   &nb Connexion BDD par Dataset [ par hasen ] Bonjour à tous!Je dois developper une application en C# qui utilise les données d'une BDD Access. Voici la manière dont ca doit être conçu :- création Connexion bureau à distance [ par renyone ] Salut. Petite question sur le cryptage des mots de passe.J'ai fait une appli qui doit se connecter à des machines distanctes en utilisant le remote de connexion a une base de dooner Mysql+c#+asp.net [ par antit85 ] j'ai une application de fin d'eutude est je ne sais pas comment faire une authentification en code c# avec une connection a mysqlj'utilse le visuel st Mise à jour d'une bdd par DataSet [ par hasen ] Amis du jour, bonjour!Je cherche à utiliser les DataSet pour les traitements que j'ai à faire dans ma base de données. Je voudrais tout d'abord select


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,936 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.