Vraag & Antwoord

Webprogrammeren & scripting

Ik vind geen fout in mijn SQL voor JavaScript ASP pagina!

3 antwoorden
  • ok dan hier is ie en hij zegt dat ie steeds fout is var adoConnection = Server.CreateObject("adodb.connection"); strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("/piet/db/a.mdb"); adoConnection.Open(strConnection); var mySQL = "INSERT INTO weblog " + "(story, name, date)"; mySQL = mySQL + " VALUES ('" + Request.Form("field1") + "','"; mySQL = mySQL + Request.Form("field2") + "','"; mySQL = mySQL + dateStamp + "')"; adoConnection.Execute(mySQL); adoConnection.Close(); adoConnection = null; hij zegt dat deze regel fout is: Microsoft JET Database Engine error '80040e14' Syntax error in INSERT INTO statement. /piet/submitS.asp, line 33
  • probeer de samengestelde query eens eerst naar het scherm te schrijven voor je deze uitvoert op de database (dan kan je vaak beter zien waar het misgaat). btw. is [i:8138ff51bf]date[/i:8138ff51bf] geen gereserveerde term? m.a.w. kies een andere kolomnaam of zet deze tussen [].
  • klopt annie, nu werkt alles proper. ik blijf me verbazen dat jij zoveel weet. Jij geeeft bijna altijd als eerste antwoord op al mn vragen. Wat voor jou?[i:a9f1cd2ff9] Position Title: Gadget Developer Skills required: HTML, ASP, XML, VB, VBScript and Javascript Location: San Francisco State: CA Pay Rate: $90,000 Area: 415 Length: Permanent Term: FULLTIME [/i:a9f1cd2ff9]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.