Ett problem, vad kan Du har antagligen inte inkluderat deklarationer för ado's konstaneter. Konstigt nog så klagar den på Har för mig att du inte kan redigera ett recordset öppnat som adOpenStatic. Så antingen öppnar du det som adOpenKeyset eller adOpendynamic om du ska redigera i det. Eller så ändrar du adLockOptimistic till adLockReadOnly. Om det ej skall vara uppdaterbart. Om du t.ex bara läser från det. Set Connect = Server.CreateObject("ADODB.Connection") det är nog inte det som är felet, det har alltid fungerat förut. hmmm... fan va svårt! hela koden får inte plats så, det blir svårt att visa exakt om det hjälper har jag en bantad version av felet. inget annat är fel.HJÄLP
ADODB.Recordset fel '800a0bb9'
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/forum.asp, rad 20
Betyda???Sv: HJÄLP
Inte mycket vi kan göra utan att se koden... Sv: HJÄLP
<% Visa = "SELECT * FROM forum"
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
veti fan va som är fel. Tack för hjälpen iaf!Sv: HJÄLP
Du kan testa om variablerna är deklarerade genom att lägg till denna kodsnutten längst upp på sidan:
<code>
<%Option Explicit%>
</code>
Eller
<code>
<%
Response.Write "adOpenStatic: """ & adOpenStatic & """<BR>" &vbCrLf
Response.Write "adLockOptimistic: """ & adLockOptimistic & """<BR>" &vbCrLf
%>
</code>Sv: HJÄLP
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=C:\WINDOWS\Skrivbord\Robert\Hemsidor\candle\data\prat.mdb"
Set RecSet = Server.CreateObject("ADODB.Recordset")
Jupp, den heter connectSv: HJÄLP
Sv: HJÄLP
<% if Request.QueryString("action") = "light_candle" Then %>
<% Dim Connect, RecSet
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=C:\WINDOWS\Skrivbord\Robert\Hemsidor\candle\data\prat.mdb"
Set RecSet = Server.CreateObject("ADODB.Recordset")
%>
<% Visa = "SELECT * FROM candels"
RecSet.Open Visa, Connect, adOpenStatic, adLockOptimistic %>
Dilemma ?:-P