Chaine de connexion sql server et mysql

Signaler
Messages postés
80
Date d'inscription
mardi 26 juillet 2005
Statut
Membre
Dernière intervention
3 février 2008
-
Messages postés
361
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
12 novembre 2009
-
bonjour j'utilise le code suivant pour me connecter à une base de données access :
'Chemin et nom de la BD

chemin =

"c:\OleDb.mdb"

'Chaîne de connexionbase =

"provider=microsoft.jet.oledb.4.0;data source=" + cheminrequete =

"SELECT * FROM Articles"

'Initialise l’objet SqlDataReader avec les chaînes SQL et de connexionobjCommand =

New OleDbCommand(requete,
New OleDbConnection(base))

'Ouvre la connexionobjCommand.Connection.Open()
je veux aussi faire une connexion a mysql et sqlserver s'ils vous plai indiquer moi les changement que devrais-je faire merci

5 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
Rien de bien compliquer, la structure est identique.
Tu change juste de namespace. Au lieu d'etre dans System.Data.Oledb, tu va etre dans System.Data.SqlClient.

Donc toutes les classes et méthodes Oledbxxxxxxxx vont devenir Sqlxxxxxxx
Ex: OledbCommand deviendra SqlCommand

Par contre il faudra changer le chaine de connection que tu appele base et mettre les parametres propres à ton serveur sql

---- Sevyc64  (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
Messages postés
80
Date d'inscription
mardi 26 juillet 2005
Statut
Membre
Dernière intervention
3 février 2008

ta pas un exemple ??
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
36
En reprennant ton exemple :

Bien la chaine base est à remplir en fonction de ce qu'exisge ton serveur Sql, ce n'est ici qu'un exemple

'Chemin et nom de la BD
chemin = " TonServeurSql "

'Chaîne de connexion
base = "Integrated Security= false; User ID= TonLogin ; Password =TonPass; data source=" + chemin

requete = "SELECT * FROM Articles"

'Initialise l'objet SqlDataReader avec les chaînes SQL et de connexion
objCommand = New SqlCommand(requete, New SqlConnection(base))

'Ouvre la connexion
objCommand.Connection.Open()

---- Sevyc64  (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
Messages postés
80
Date d'inscription
mardi 26 juillet 2005
Statut
Membre
Dernière intervention
3 février 2008

merci
Messages postés
361
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
12 novembre 2009

Pour toutes les connections BD voir http://www.connectionstrings.com/