récupérer la valeur d'un champ auto-incrémente
bonjour,
je voudrai récupérer le code d'un élément sélectionné dans un combobox comme suit:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Try
cn.Open()
cmd2 = New SqlCommand("select code_chantier,intitule from chantier where intitule='" & ComboBox1.SelectedItem & "';", cn)
code = cmd2.ExecuteScalar
'cmd = New SqlCommand("insert into drs_cls(code_chantier,larg,haut,pr,apv,lv,hv) values ('" & code & "','" & Val(TextBox2.Text) & "','" & Val(TextBox1.Text) & "','" & Val(TextBox4.Text) & "','" & Val(TextBox3.Text) & "','" & Val(TextBox6.Text) & "','" & Val(TextBox5.Text) & "');", cn)
'cmd.ExecuteNonQuery()
MsgBox("le code est:" & code)
Catch ex As Exception
MsgBox(ex.ToString)
End Try |
afin de pouvoir l'insérer dans une autre table mais j'ai une erreur:
"the data type texte and varchar are incompatible in the equal operator.
Merci.
Merci de penser à marquer votre discussion en Résolue.
Merci beaucoup callo en fait c'était bien ça le problème merci encore une fois!