| auteur : David Pedehourcq | -Tout d'abord il faut télécharger et installer le driver MyODBC-3.51.06
-Ensuite il faut télécharger le provider ODBC : Provider
-Une fois execute il faut ajouter une reference au provider :
Et maintenant un exemple de code pour se connecter et afficher des donnees :
Imports System
Imports System. Data
Imports System. Data . Odbc
Dim MyConString As String = " DRIVER={MySQL ODBC 3.51 Driver}; " + " SERVER=localhost; " + _
" DATABASE=munkh3y; " + " UID=root; " + " PASSWORD=; "
Try
Dim con As New OdbcConnection (MyConString)
con. Open ()
Dim MyCommand As New OdbcCommand ()
MyCommand. Connection = con
MyCommand. CommandText = " SELECT * FROM munkh3y_users "
Dim MyDataReader As OdbcDataReader
MyDataReader = MyCommand. ExecuteReader ()
While MyDataReader. Read ()
Response . Write ((" Data: " + MyDataReader. GetString (1) + " " + MyDataReader. GetString (2)))
End While
MyDataReader. Close ()
con. Close ()
Catch ex As Exception
Response . Write (ex. Message );
End Try
|
|
| auteur : David Pedehourcq | Les drivers MySQLDrivers permettent de se connecter à une base MySQL via des drivers natif plus performants 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 chaine de connection à une base de données MySQL :
MySQLConnection conn = new MySQLConnection (new MySQLConnectionString (" le_nom_du_serveur " , _
" le_nom_de_la_base_de_données " , " le_login " , " le_password " ). AsString )
|
|
| auteur : abelman |
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
|
Consultez les autres F.A.Q's
Les sources présentés sur cette pages sont libre de droits,
et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs.
Copyright ©2007
Developpez LLC. Tout 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'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérets.
Cette page est déposée à la SACD.
|