Soutenez-nous

FAQ ASP.NET/C#Consultez toutes les FAQ

Nombre d'auteurs : 39, nombre de questions : 371, dernière mise à jour : 22 septembre 2007 

 
OuvrirSommaireTravailler avec des donnéesADO.NETConnexion

Leduke nous parle d'ADO.NET et de la connexion à une base de données dans son article : ADO.NET : Connection, Command et DataReader.

Créé le 12 octobre 2003  par David Pedehourcq

Lien : Utiliser l'objet connection pour se connecter à une base de données
Lien : ADO.NET : Connection, Command et DataReader.(l'article complet)

Les drivers MySQLDrivers permettent de se connecter à une base MySQL via des drivers natifs plus performant que ODBC.

Tout d'abord téléchargez MySQLDrivers
Il faut ensuite faire référence à la DLL MySQLDriverCS.dll :

Sous Visual Studio : menu projet => ajouter référence

Sous C#Builder : fenêtre de projet => REFERENCES => Click droit ajouter référence

Voici la syntaxe pour la chaîne de connexion à une base de données MySQL :

 
Sélectionnez

MySQLConnection conn = new MySQLConnection(new MySQLConnectionstring("le_nom_du_serveur",  
	"le_nom_de_la_base_de_données", "le_login", "le_password").Asstring);
				
Créé le 7 novembre 2003  par David Pedehourcq

Le .NET Framework dispose de plusieurs namespaces permettant de se connecter à divers SGBD.

  • System.Data.SqlClient pour SQL Server
  • System.Data.Odbc pour les SGBD fournissant un pilote ODBC
  • Oracle.DataAcess (de ORACLE) pour ORACLE. Disponible en installant Oracle Data Provider .NET (ODP .NET)
  • System.Data.Oracle.Client (de Microsoft) pour Oracle
  • System.Data.OleDb pour tous les SGBD ayant un fournisseur OLE DB
Créé le 3 octobre 2005  par abelman

Votre Sql Server (ou MSDE) est très certainement configuré pour utiliser l'authentification Windows.

Vous devez donc utiliser un mode d'authentification Sql Server (avec un login et un mot de passe), mode que l'on configure dans Sql Server.

Créé le 29 mai 2006  par Didier Danse
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Dotnet Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.