webForumDet fria alternativet

Konstigt fel, COUNT field?

ASP

7 svar · 314 visningar · startad av Troll

Medlem sedan dec. 2003229 inlägg
Frågan#1

Kollade lite på google där det pratades om att mitt fel berode på ett ? men det stämmer väll endå inte?

[Microsoft][ODBC Microsoft Access Driver]COUNT field incorrect

Och det är denna rad som det klagas på:

objCon.Execute("Insert Into tblForumInlagg(FromUserID,forumID,Rubrik,Text,Datum,Org,LastResponse) Values(‘" & strFromUserID & "’,’" & strToForumID & "’,’" & strRubrik & "’,’" & strInlagg & "’,’" & strDatum & "’,’" & strOrg & "’,’" & strDatum & "’)")

Vad är det som inte stämmer?

Medlem sedan dec. 2003229 inlägg
#2

Det är iofs inte ett sånt gap mellan Last och Response, det sitter ihop i koden.

Medlem sedan juni 200032 967 inlägg
#3

Du skall använda apostrofer som strängliteraler, inte konstiga accenter typ ´ och `.
Dessutom är Text ett reserverat ord i SQL (datatyp), så det passar illa som kolumnnamn. Byt namn på fältet.

Medlem sedan juli 20033 147 inlägg
#4

Har för mig att du får felmeddelandet för att du har fler kolumner än vad du har values, eller hur man ska förklara det. :)

/r Häpp ;)

Medlem sedan dec. 2003229 inlägg
#5

Ändrade det men nu får jag "[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement." Vad kan detta bero på?

Medlem sedan juni 200032 967 inlägg
#6

Det beror sannolikt på det jag redigerade in i mitt förra inlägg, fältnamnet Text.

Medlem sedan dec. 2003229 inlägg
#7

Ah, såg inte att du ändrat, ska kolla upp det :)

Medlem sedan dec. 2003229 inlägg
#8

Kalas! Tack så mycket, det funkade!

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)