Voila le super message que m'offre Visual Basic.net lorsqu'il exécute ma requête, qui fonctionne pourtant parfaitement dans l'éditeur de requête. Ce qu'il faut savoir, c'est que je ne souhaite qu'exécuter la requête, pas de l'afficher, donc ma textbox utilisée est invisible (d'ailleurs, si on peut ne pas l'afficher, je ne suis pas contre ^^). J'ai donc essayé avec insert into values et insert into select et tous les .execute qui existent.
Ma question est : Est ce déjà arrivé à quelqu'un, et a t'il réussi à s'en défaire? (car l'aide de microsoft n'est pas super, un meilleur message m'aurait bien aidé )
Edit : le boulet, je ne vous ai pas "offert" mon code (enfin une partie, sinon, je vais vous noyer :
Dim requery As String = "INSERT INTO coco SELECT id_produit, nom_produit FROM correspond"
Dim new_requery As SqlCeCommand = New SqlCeCommand(requery, CnxDb1)
TextBox5.Text = requery.ToString
' Dim test As SqlCeDataReader
TextBox5.Text = new_requery.ExecuteNonQuery
'While test.Read()
'TextBox5.Text = requery.ToString
' End While
DataGrid1.Refresh()
Catch ex As IO.FileNotFoundException
MsgBox(ex.Message & "erreur")
End Try
Partager