Requete insert mysql c# 2005

Signaler
Messages postés
2
Date d'inscription
lundi 3 février 2003
Statut
Membre
Dernière intervention
23 février 2005
-
Messages postés
99
Date d'inscription
lundi 14 octobre 2002
Statut
Membre
Dernière intervention
28 décembre 2005
-
Voila je voudari savoir comment faire des insertion de ligne dans une base de données mysql avec visual studio 2005 en c#.
Quelle provider faut il utiliser(corelab, bytefx ou autre)
Merci de toute réponse

3 réponses

Messages postés
99
Date d'inscription
lundi 14 octobre 2002
Statut
Membre
Dernière intervention
28 décembre 2005

Il faut que tu télécharge le provider MySQL, il est trouvable sur le net je crois.

Et de plus, je pense qu'on a déjà eu une question de ce genre, cherche sur le forum ....

Je l'ai déjà télécharger, et je l'ai su grâce à ce forum

L'ours a programme du miel!!
Messages postés
2
Date d'inscription
lundi 3 février 2003
Statut
Membre
Dernière intervention
23 février 2005

Oui j'ai vu de nombreux message sur mysql mais pas qui parlait explicitement de requete insert, de surcroit j'ai télécharger les provider(j'en ait 3, odbc, corelab et bytefx), ce que je voudrais c la ligne de code permettant d'executer cette requete car tout ce que j'essaye ne marche pas, pourtant j'arrive tres bien a visualiser ma base avec une requete select et un dataset
Messages postés
99
Date d'inscription
lundi 14 octobre 2002
Statut
Membre
Dernière intervention
28 décembre 2005

et bien normalement, tu n'a pas à t'inquiéter de comment cela se passe.



Il suffit d'utiliser je pense un provider OleDb.



Tu fais :

// Pour la chaine du provier, je pense qu'il faut que tu ailles recherher sur Internet, tu trouveras //surement

String chProvider = "Provider=....;user : ....";

using( OleDbConnection connec = new OleDbConnection( chProvider ) )

{

String sqlAjout = "INSERT INTO table (ch1, ch2, ch3) VALUES(" + val1 + '","









+ val2 +
","








+ val3 + ")";

OleDbCommand cmd = new OleDbCommand(sqlAjout, connec);

try

{

cmd.ExecuteNonQuery();

}

catch(Exception e)

{

/* Gestion Erreur */

}

}


cela fonctionne-t-il ?
L'ours a programme du miel!!