Aller au contenu

Sujets conseillés

Posté

bonjour a tous j'ai un petit problème avec mon add new, j'utilise comme base de donnée MySQL voici une portion du code :

SQL = "SELECT id_activite, date_acti FROM activite;"

Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open SQL, Conn,2,2

'Va sur le dernier enregistrement pour augmenter l'identifiant de 1

rs.Movelast

idnewenr = rs("id_activite")+1

'Ajout de l'enregistrement

  rs.AddNew

  rs("id_activite")= idnewenr

  rs("date_acti")= Cdate(request.querystring("date"))

  rs.Update

la réponse que j'ai lorsque je l'exécute est :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.`activite` ( id_activite,date_acti) VALUES(42,'2005-02-24')' at line 1

par exemple pour une insertion en ligne 42 pour la date du 24-02-2005

Ma connection est bien établie car je m'en sers pour d'autre chose. J'ai essayé de changer rs.Update par UpadateBatch mais c'est la meme chose

Please help ca fait toute la matinnée que je cherche l'erreur. Merci d'avnace

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...