Bonjour à tous...

Je développe une application WindowsForms sous visual studio 2010 qui se connecte à une base de données MySql "digitaccess" et qui exécute des requêtes sur celle-ci.

Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
// création d'une connection à la base de donnees ---digitaccess
static string connStr = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=digitaccess;UID=root;PASSWORD=root;";
OdbcConnection conn = new OdbcConnection(connStr);
 
// ouverture de la connexion 
conn.open();
 
// commande SQL : execution + affichage
OdbcCommand requeteSQL = new OdbcCommand();
requeteSQL.CommandText = "select * from data";
OdbcDataReader resultatRequete = requeteSQL.ExecuteReader();
while (resultatRequete.Read())
       {      
           richTextBox1.AppendText(String.Format("{0} \t", resultatRequete[0]));
 
        }
Problème : est-il possible d'utiliser linq à la place de la commande SQL ?
Si oui pouvez vous m'expliquer la marche à suivre...


Il n'y a pas de problèmes il y a que des solutions...