Bonjour Stéphane,
Il te faut mettre le nom de ta table entre guillemets (car sinon HSQL
transforme tout en majuscules ; et la comparaison tient compte de la
casse ; les guillemets empêchent cette transformation). Il faut ensuite
que dans la définition de ta table tu aies précisément (y compris la
casse) ce que tu mets entre guillemets.
Ensuite entre les 1ères parenthèses ce sont les noms des champs ; ces
derniers doivent aussi être entre guillemets pour la même raison.
Donc :
myRqSql = "INSERT INTO ""Made_in_jura_2006"" (""societe"", ""nom"", ""prenom"", ""rue"", ""cp"", ""ville"", ""telephone"", ""fax"") VALUES (" & Societe & ", "& Nom & ", "& Prenom
& ", "& Rue & ", "& CP & ", "& Ville & ", "& Telephone & ", "& Fax & ")"
Là ton instruction SQL devrait être acceptée.
Bonne chance,
Louis
stephane grignon a écrit :
myRqSql = "INSERT INTO Made_in_jura_2006 (societe, nom, prenom, rue,
cp, ville,
telephone, fax) VALUES (" & Societe & ", "& Nom & ", "& Prenom & ", "& Rue & ",
"& CP & ", "& Ville & ", "& Telephone & ", "& Fax & ")"
'Mise à jour des données
msgbox (myRqSql)
nbre = maRequete.executeUpdate(myRqSql)
je ne vois pas l'erreur si elle existe dans l'instruction SQL
d'ou cela peut-il provenir ?
merci pour votre réponse
SG
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]