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 :
Et voici ce qu'il y a à ma ligne 2200 :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 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)"
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)
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.
Partager