Bonjour,

Ne sachant pas ou mettre mon sujet, (je code en ASP avec une base de données Access) je l'ai mis par défaut ici, dites moi si je me trompe ^^

J'ai donc un soucis avec une requête access de ce type :

Microsoft OLE DB Provider for ODBC Drivers erreur '80040e14'

[Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction INSERT INTO.

/admin/maj_rubrique.asp, ligne 2200
Et voici ce qu'il y a à ma ligne 2200 :

sqlcreation="INSERT INTO TbRubriques (rubid, D01, D02, D03, D04, D05, D06, D07, D08, D09, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25, D26, D27, D28, D29, D30, nomfr, nomgb, namerubfr, namerubgb, nom, adresse, codepostal, fix, port, fax, mail, mailTech, rang, parent_id, capteurid, intitulelien1fr, intitulelien2fr, intitulelien3fr, intitulelien1gb, intitulelien2gb, intitulelien3gb, lien1fr, lien2fr, lien3fr, lien1gb, lien2gb, lien3gb)"


sqlcreation=sqlcreation&" values ("&id&", "&rd01&", "&rd02&", "&rd03&", "&rd04&", "&rd05&", "&rd06&", "&rd07&", "&rd08&", "&rd09&", "&rd10&", "&rd11&", "&rd12&", "&rd13&", "&rd14&", "&rd15&", "&rd16&", "&rd17&", "&rd18&", "&rd19&", "&rd20&", "&rd21&", "&rd22&", "&rd23&", "&rd24&", "&rd25&", "&rd26&", "&rd27&", "&rd28&", "&rd29&", "&rd30&", '"&rtitrefr&"', '"&rtitregb&"', '"&rnamerubfr&"', '"&rnamerubgb&"', '"&nom_direc&"', '"&radresse&"', '"&rcode_post&"', '"&rtel_fix&"', '"&rtel_port&"', '"&rfax&"', '"&rmail&"', '"&rmailTech&"', "&rrang&", "&rparentid&", "&newidcapteur&", '"&rintitulelien1fr&"', '"&rintitulelien1gb&"', '"&rintitulelien2fr&"', '"&rintitulelien2gb&"', '"&rintitulelien3fr&"', '"&rintitulelien3gb&"', '"&rlien1fr&"', '"&rlien1gb&"', '"&rlien2fr&"', '"&rlien2gb&"', '"&rlien3fr&"', '"&rlien3gb&"')"


response.write "<br><p>sqlcreation="&sqlcreation&"</p>"

Conn.Execute(sqlcreation)
Et ce que renvoi mon réponse.write :

sqlcreation=INSERT INTO TbRubriques (rubid, D01, D02, D03, D04, D05, D06, D07, D08, D09, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25, D26, D27, D28, D29, D30, nomfr, nomgb, namerubfr, namerubgb, nom, adresse, codepostal, fix, port, fax, mail, mailTech, rang, parent_id, capteurid, intitulelien1fr, intitulelien2fr, intitulelien3fr, intitulelien1gb, intitulelien2gb, intitulelien3gb, lien1fr, lien2fr, lien3fr, lien1gb, lien2gb, lien3gb) values (444452, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 'test', 'test', 'Electronique / Instrumentation', 'Electronic / Instrumentation', '', '', '', '', '', '', '', '', 2, 2, 0, '', '', '', '', '', '', '', '', '', '', '', '')

Je ne comprends pas d'où viens cette erreur, même après avoir relu plusieurs fois la requète et vérifié les types, je ne la trouve pas...

Si quelqu'un à un œil plus aiguisé que le mien pour la trouver je lui serrait reconnaissant

Cordialement


Edit: navré du dérangement mauvaise requête au mauvais endroit.