webForumDet fria alternativet

Arguments are of the wrong type, are out of acceptable range, or are in conflict with

ASP

3 svar · 549 visningar · startad av PappaMuppen

Medlem sedan aug. 200343 inlägg
Frågan#1

Har suttis och klurat på ett lustigt fel jag får när jag ska skriva ut poster ur en databas.

får felet:
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another. På linje 8.

<%Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/gb.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select * From gb Where tillID = "&Request.QueryString("tillid") &" Order By Datum DESC"

RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
%>

Linje 8 är den nedersta..

Tacksam för hjälp.

Medlem sedan juni 200032 967 inlägg
#2

Får man gissa på att du har glömt att definiera adOpenStatic och adLockOptimistic?

Definiera dem kan du göra genom att antingen inkludera adovbs.inc, definiera just dem du använder, eller helt enkelt bara använda konstanternas värden. Om du vill veta vad de betyder kan du öppna filen adovbs.inc och kolla där.

mvh

Medlem sedan aug. 200343 inlägg
#3

Du har så rätt så.
Vaknade nyligen och skulle knappra ihop lite kod, men men det gick som det gick. Men nu funkar det iaf.

Medlem sedan dec. 200012 464 inlägg
#4

Flyttas från SQL.

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