webForumDet fria alternativet
Logga in / Bli medlem

Hum....

ASP

3 svar · 199 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Trådstart#1

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

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

/katalog/swe/Redigera.asp, line 5

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=C:\data\WebData\katalog.mdb"
SQL = "SELECT * FROM Kat WHERE USERNAME = " & Request.QueryString("username") & ""
Set RS_prod = Conn.Execute(SQL)

Länken är:
Redigera.asp?username=NAMN

_____________________________
Förresten fick upload scripten att funka :)

Medlem sedan juni 200032 967 inlägg
#2

kan det inte tänkas att fältet username är av typen text?

SQL = "SELECT * FROM Kat WHERE USERNAME = '" & Request.QueryString("username") & "'"
Medlem sedan sep. 20004 079 inlägg
#3

Är de skillnad på vilken typ fältet är också?

Medlem sedan juni 200032 967 inlägg
#4

om fältet är av typen text/pm skall du ha apostrofer runt värdet i frågan. är det datumtyp skall du ha brädgård runt.

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)