webForumDet fria alternativet

Kod fel

ASP

1 svar · 177 visningar · startad av Kent

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

Vad är fel med denna kod, :q
<%
Set Databas = Server.CreateObject("ADODB.Connection")
MdbFilePath = Server.MapPath("bok.mdb")
Databas.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
SQL = "select * from Gb order by Datum desc"
Set RS = Databas.Execute(SQL)
%>

får upp fel,
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/gb, line 15

på rad 15 ligger,
Set RS = Databas.Execute(SQL)

Medlem sedan mars 20001 266 inlägg
#2

Byt ut din kod mot följande, den fungerar iaf.

<%
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("bok.mdb")
SQL = "SELECT * FROM GB Order by Datum Desc"
Set RS = Connection.Execute(SQL)
%>

Testa detta, denna kjod fungerar på min server iaf.

Andreas

324 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
196 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)