fetsa054
Messages postés12Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention19 mars 2009
-
18 mars 2009 à 14:55
cs_scoufild
Messages postés61Date d'inscriptionmercredi 12 décembre 2007StatutMembreDernière intervention13 avril 2011
-
24 mars 2009 à 13:02
bonjour à tous,
je développe une application vb.net sous vs2008 qui gère une base de données Access,
dans le programme je fais une requete UPDATE qui modifie une table qui contient un champ appelé percent
UPDATE made_of_b SET percent ='" & TextBox2.Text & "' WHERE id_test=1
et ca ne marche pas
pourtant dans cette meme table j'ai un champ nommé skeleton qui et strictement identique au champ percent (réel simple) et si je remplace percent par skeleton dans la requete ca marche
le mot percent est-il réservé?
avez vous une idée d'où peut venir ce problème?
merci
cs_scoufild
Messages postés61Date d'inscriptionmercredi 12 décembre 2007StatutMembreDernière intervention13 avril 2011 18 mars 2009 à 15:13
Bonjour,
sérieusement l'erreur se produit au moment du modification alors exploite ce code peut être ça vous aidez :
Mette la méthode suivant dans votre code behind (class).
Public Sub StrQery(ByVal ChanieDeRequete As String)
Try
conx.Open()
cmd.Connection = conx
cmd.CommandText = ChanieDeRequete
cmd.ExecuteNonQuery()
Catch ex As Exception
MsgBox("Problem de !!" + ChanieDeRequete + " " + ex.Message)
End Try
conx.Close()
End Sub
et pour modifier tout simplement faire l'appel la méthode StrQery et tu passe le parametre
( requête de modification)