cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 2008
-
17 nov. 2005 à 14:36
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 2008
-
25 nov. 2005 à 17:22
Bonjour a tous,
Je debute sous .net 1.1 avec c sharp winform et je me connecte a une db ms sql serveur !
Je suis en train de m'entrainer a faire des update sur une table ...mais ca coince !
j'obtiens ce message d'erreur ....et la ligne plus bas est en jaune !!!!
Informations supplémentaires : La référence d'objet n'est pas définie à une instance d'un objet.
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 17 nov. 2005 à 15:02
Tu es sur d'avoir un paramètre déjà défini avec ce nom là dans la liste des paramètres ?
Teste le nombre de paramètres présents dans la collection
Teste la nullité du retour de "daA.UpdateCommand.Parameters["@age"]" avant d'essayer de te servir de la propriété Value...
...
/*
coq
MVP Visual C#
*/
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 20081 17 nov. 2005 à 16:01
salut salut,
euh mon niveau est trop faible pour vous comprendre sorry !!!!!
en fait ....j'ai bien une table avec un champ nom et age !
je fais un select je remplis un dataset !
j'affiche tout ds un datagrid je colle les donnees du datagrid a des textbox et je peux naviguer dedans
conn.Open();
string select = "select nom,age from graphesql";
//DataAdapter
daA =
new SqlDataAdapter(select,conn);
ds =
new DataSet();
daA.Fill(ds,"graphe");
//Connection
dataGrid1.SetDataBinding(ds,"graphe");
txtNom.DataBindings.Add("Text",ds,"graphe.nom");
txtAge.DataBindings.Add("Text",ds,"graphe.age");
//Close
conn.Close();
}
maintenant je fais un update en modifiant les valeurs du textbox et en cliquant sur le bouton !Je n'ai pas de procedure stockee ni de requete sql update !
Y'a surement quelque chose que je ne pige pas ! Les donnees sont ds le dataset normalement qd je clique sur mon bouton il devrait mettre a jour la ligne correspondante du dataset qui a ete modifie !
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 20081 21 nov. 2005 à 10:58
salut salut,
j'avance mais j'ai du mal! voila ce que j'ai fait ca tourne j'arrive a faire un update d'une ligne grace a une procedure stockee mais lorsque je veux faire un deuxieme update soit sur la meme ligne ou une autre le programme s'arrete et me dit :
Informations supplémentaires : Update requiert un UpdateCommand valide lors du passage de la collection DataRow avec des lignes modifiées.
Pouvez vous m'aider ...mon code ci dessous est il jsute ?