[ASP] Erreur dans le code

Erreur dans le code [ASP] - ASP - Programmation

Marsh Posté le 01-12-2004 à 12:59:25    

Bonjours à tous!
Lors de l'éxecution de de mon code il y a une erreur :
 
 
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'  
 
[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction INSERT INTO.  
 
/enregistrement_1.asp, line 27  
 
 
Mon code :
 
 
<% RequeteSQL = "Insert Into ACHATS ED (N°Resumer, Jour, Epi 5,5%, Remise Epi5,5% ,Epi19,6% ,Remise Epi 19,6% ,PVP Epi ,Bouch 5,5% ,Remise Bouch 5,5% ,PVP Bouch ,F et L 5,5% ,Remise F et L 5,5% ,PVP F et L ,NFL 5,5% ,Remise NFL 5,5% ,PVP NFL ,Total Ed) Values (' " & Num & " ',' " & Da & " ',' " & Epi1 & " ',' " & Repi1 & " ',' " & Epi2 & " ',' " & Repi2 & " ',' " & Epi & " ',' " & Bouch1 & " ',' " & Rbouch & " ',' " & Bouch & " ',' " & Fl1 & " ',' " & Rfl1 & " ',' " & Fl & " ',' " & Nfl1 & " ',' " & Rnfl1 & " ',' " & Nfl & " ',' " & Ted & " ')"
RsLot.Open RequeteSQL , ConnLot%>
 
 
La ligne 27 c'est => RsLot.Open RequeteSQL , ConnLot%>
 
 
Merci pour votre aide
Amicalement
Pouf

Reply

Marsh Posté le 01-12-2004 à 12:59:25   

Reply

Marsh Posté le 01-12-2004 à 13:18:09    

les % dans les noms des colones, ca pose pas problème ca ??

Reply

Marsh Posté le 02-12-2004 à 10:05:10    

Je vais essayer de les retirer!!

Reply

Marsh Posté le 02-12-2004 à 13:36:18    

Pouf06 a écrit :

Je vais essayer de les retirer!!


 
les % sont les caracteres generiques de la base access, donc les noms de variables ne peuvent (doivent ? ) pas en contenir. Tu as testé en les retirant ?
 
Edit : le nom de ta table contient un espace ?? (ACHATS ED ?)


Message édité par alien_nan le 02-12-2004 à 13:37:14
Reply

Marsh Posté le 02-12-2004 à 13:58:40    

ah j'avais pas vu l'espace par contre ouais! +1 pour toi mec!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed