Probleme avec inseertion et validation commandbuilder

Résolu
Farajii1991 - 7 mars 2013 à 12:47
dodo7263 Messages postés 614 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 9 février 2017 - 7 mars 2013 à 14:17
erreur sur :
da.Update(ds,"Base");


Voici message d'erreur : Aucun texte de commande n'a été défini pour l'objet de commande.
sa me rend dingue

4 réponses

dodo7263 Messages postés 614 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 9 février 2017 6
7 mars 2013 à 12:55
Salut, heu non finalement,

1 ligne de code + le message d'erreur, on va pas aller bien loin.
En même temps je viens de scruter notre ami goo...et j'ai trouvé la réponse à ton problème (enfin une piste) allez...en 45 secondes montre en main.

@++

SD
3
salut, bonjour
da.Update(ds,"Base"); 

comme tu veut de l'aide affiche simplement tes codes

Soyons Toujours à la disposition des autres
3
voila le code du bouton ajouter :
DataRow dr = ds.Tables["Base"].NewRow();
OleDbCommand insert = cn.CreateCommand();
da.InsertCommand = insert;
//insert.CommandText = "insert into Base Values('" + textBox1.Text + ",'" + textBox2.Text + ",'" + comboBox1.SelectedItem.ToString() + ",'" + comboBox2.SelectedItem.ToString() + "','" + textBox3.Text + "')";
//insert.ExecuteNonQuery();
dr[0] = textBox1.Text;
dr[1] = textBox2.Text;
dr[2] = comboBox1.Text;
dr[3] = comboBox2.SelectedItem.ToString();
dr[4] = textBox3.Text;
ds.Tables["Base"].Rows.Add(dr);
0
dodo7263 Messages postés 614 Date d'inscription mercredi 10 septembre 2008 Statut Membre Dernière intervention 9 février 2017 6
7 mars 2013 à 14:17
A la place de ton insertCommand essaye le selectCommand

@++

SD
0
Rejoignez-nous