webForumDet fria alternativet
Logga in / Bli medlem

Varför

ASP

2 svar · 170 visningar · startad av Kent

Medlem sedan juli 2000355 inlägg
Frågan#1

Får jag upp felmeddelande,För få parametrar angavs. 1 förväntades.

/search.asp, line 7
på denna kod,
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("databas.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
search = Request("search")
SQL = "SELECT kolumn FROM Gast WHERE kolumn LIKE '" & search & "%'"
Set RS = Databas.Execute(SQL)

felet ska tydligen ligga på denna rad,
Set RS = Databas.Execute(SQL)

Medlem sedan juli 2000355 inlägg
#2

Ingen.?

Medlem sedan mars 20001 266 inlägg
#3

Vad står det när du skriver ut sql satsen:
response.write sql
,lägg in det innan set rs.

Testa också att byta ut:
SELECT kolumn FROM
till
SELECT * FROM
borde inte generera nåt fel, men man vet aldrig.

Andreas

[Redigerat av AG den 10 sep 2000]

255 ms totalt · 4 externa anrop · v20260731065814-full.05830320
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)