webForumDet fria alternativet

kan man spara siffor i databas men inga bokstäver

ASP

5 svar · 485 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Frågan#1

Får följande fel

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/tracker/reg.asp, line 26

Detta är när jag i följande rad har satt typ till bokstäver..
reg.asp?typ=fdfgsgs

skriver man siffror så går det..

fält typen i databasen är satt till "text" och 100 tecken...

Medlem sedan juni 200032 967 inlägg
#2

Då har du glömt / utelämnat apostroferna runt fältvärdet.

Om du skriver ut SQL-frågan så ser du sannolikt varför inte databasmotorn förstår vad du menar.

Medlem sedan aug. 2001969 inlägg
#3
SQL = "INSERT INTO TBL_counts "
SQL = SQL & "(Page_ID, c_date, Browser) "
SQL = SQL & "VALUES ("& request.querystring("Page_ID") &",#"& now &"#,"& Request.querystring("Browser") &")"

jag kan hitta något fel??

Medlem sedan juni 200032 967 inlägg
#4

Apostrofer runt fältvärden om det är text. Runt datum har du brädgårdar, runt text har du apostrofer, och tal låter du stå för sig själv.

jag kan hitta något fel??

Ok, vilket hittar du?

Medlem sedan aug. 2001969 inlägg
#5

ha ha

du e vass du..

Tack för hjälpen

Medlem sedan juni 200032 967 inlägg
#6

Vassego :-)

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