kan man spara siffor i databas men inga bokstäver

ASP

5 svar · 488 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Trådstart#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 :-)

271 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)