Mise à jour d'un champ

Résolu
cs_petchy Messages postés 710 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 19 mai 2015 - 19 janv. 2009 à 18:28
cs_petchy Messages postés 710 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 19 mai 2015 - 19 janv. 2009 à 20:03
bonsoir
VB 2008 ACCESS
j'ai se code pour faire une mise à jour d'un champ

Dim Cmd AsNew OleDbCommand
Cmd = DBase.CreateCommand
Cmd.CommandText = "UPDATE excel SET fiche= '" & fiche.Text & "', sncf = '" & txbSncfinscrition.Text & "'"
Cmd.ExecuteNonQuery()mais j'ai cette erreur :
L'exception System.Data.OleDb.OleDbException n'a pas été gérée
  ErrorCode=-2147217900
  Message="Erreur de syntaxe (opérateur absent) dans l'expression ''Fiche d'inscription pour l'année 2009''."
 
je ne vois pas pourquoi cette erreur
si vous avez une idée
merci
petchy

2 réponses

Supra3000 Messages postés 159 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 8 janvier 2010 2
19 janv. 2009 à 19:30
Dim Cmd AsNew OleDbCommand
Cmd = DBase.CreateCommand
Cmd.CommandText = "UPDATE excel SET fiche= '" & Replace(fiche.Text, "'", "''") & "', sncf = '" & Replace(txbSncfinscrition.Text, "'", "''") & "'"

Bonne continuation
3
cs_petchy Messages postés 710 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 19 mai 2015 3
19 janv. 2009 à 20:03
trop classe, merci
bonne soirée
@ plus
petchy
0