Avatar billede elgeek Nybegynder
25. maj 2002 - 18:58 Der er 1 kommentar og
1 løsning

Problem med SQL....

sAuthor = session("login")
sTopic = Trim (Request.Form ("topic"))
sText = Trim (Request.Form ("text"))
sDate = Date

sTopic = Replace (sTopic, "'", "''")
sText = Replace (sText, "'", "''")

sSQL = "INSERT INTO news (author,topic,text,date) VALUES ('" & sAuthor & "','" & sTopic & "','" & sText & "',#" & sDate & "#)"
oConn.Execute (sSQL)


giver fejl:
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

/cold/addTxt.asp, line 24
Avatar billede tmceu Praktikant
25. maj 2002 - 19:03 #1
Kan ikke lige huske med Access, men i nogle databaser er date et reserveret ord, du kan i stedet prøve med [date]. Det kunne også være datatyperne, er alle dine felter på nær datoen tekst ?

Prøv evt. at udskrive det færdige SQL statement, så bliver probemet ofte meget tydligere.
Avatar billede elgeek Nybegynder
25. maj 2002 - 19:12 #2
dooh..faark..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester