Splif62
Messages postés28Date d'inscriptionvendredi 28 mars 2008StatutMembreDernière intervention29 mars 2009
-
16 févr. 2009 à 12:16
Splif62
Messages postés28Date d'inscriptionvendredi 28 mars 2008StatutMembreDernière intervention29 mars 2009
-
17 févr. 2009 à 10:04
Salut les Amis !!!
Je développe un logiciel de gestion de client en VB.NET 2008 avec une base de donnée sous SQL serveur 2005 express Edition
et je rencontre un soucis lors de ma requete insert.
voici la ligne qui pose problème :
nom_reader = commande.ExecuteNonQuery
il me génère cet erreur :
Value of type 'Integer' cannot be converted to 'System.Data.SqlClient.SqlDataReader'.
Aidez moi s'il vous plait !!!!
Si vous avez besoin de plus de code n'hésitez pas a me le demander
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 16 févr. 2009 à 13:12
Ouais, avec le peu de détail que tu donne, pas évident de comprendre ton problème.
Tu as de la chance, je viens de nettoyer ma boule de crystal, elle brille de tous ses feux.
Donc en l'absence de précisions, on va un peu spéculer.
On va spéculer que la variable nom_reader est de type DataReader.
ExecuteNonQuery ne te renvoie pas un datareader, elle te renvoie un integer t'indiquant le nombre de lignes inpactées par l'exécution de la requette.
Tu ne peux donc pas affecter le résultat de ExecuteNomQuery à un DataReader
<strike>nom_reader = </strike>commande.ExecuteNonQuery
Private
Sub enregistrer_Click(
ByVal sender
As System.Object,
ByVal e
As System.EventArgs) Handles enregistrer.Clickcommande.CommandText "INSERT INTO ... VALUES ... "nom_reader commande.ExecuteNonQuery
Splif62
Messages postés28Date d'inscriptionvendredi 28 mars 2008StatutMembreDernière intervention29 mars 2009 17 févr. 2009 à 09:25
Merci de tes réponses casy !!
Je suis vraiment débutant et donc je n'y connais pas grand chose,
Comment dois-je m'y prendre et que dois-je utiliser dans ce cas ??
Merci d'avance de ta réponse
Splif62
Messages postés28Date d'inscriptionvendredi 28 mars 2008StatutMembreDernière intervention29 mars 2009 17 févr. 2009 à 10:04
SA FONCTIONNE !!!!!
Merci beaucoup !!!
je pensais qu'il falait reemplacer nom_reader par quelque chose d'autre ... et je ne voyais pas du tout quoi !!!