webForumDet fria alternativet

Too few parameters. Expected 1.

ASP

2 svar · 476 visningar · startad av lbs129

Medlem sedan apr. 200899 inlägg
Frågan#1

Hej!

Jag får ibland detta felmeddelande när jag försöker ladda en av mina ASP-sidor. Det konstiga är att felet inte kommer varje gång sidan laddas, och att samma kod finns på flera andra sidor, men då uppkommer inte felet.

Felmeddelande:

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

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

/lbs129/loggain.asp, line 56

Koden där felet uppkommer:

<%
	Set Connect = Server.CreateObject("ADODB.Connection") 
	Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databas.mdb")
	Set RecSet = Server.CreateObject("ADODB.Recordset")
	
	SQL = "SELECT * FROM meny ORDER BY id ASC"
(Rad 56:) RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic
%>

Mvh Johan

Medlem sedan dec. 20025 483 inlägg
#2

Finns det någon tabell "meny"? Om så, finns det något fält "id" i den tabellen?

Medlem sedan okt. 20041 556 inlägg
#3

Använd Access providern i stället, sök på WF.

376 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
132 ms — hämta statistik (db)
123 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)