webForumDet fria alternativet

varför felmeddelande

ASP

1 svar · 135 visningar · startad av sin_adec

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

Jag får följande fel meddelande för den här koden..

ADODB.Recordset fel '800a0bb9'

Parametrarna är felaktiga, ligger utanför tillåtet intervall eller skapar en inbördes konflikt.

/hemsidor/mess.asp, rad 68

Kod:

<%
Set objConnect = Server.CreateObject("ADODB.Connection") 
Set Recset = Server.Createobject("ADODB.recordset")
objConnect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("sin_orely_databass_etc.mdb")&";pwd=belinea" 

SQL = "Select * From meddelande Where Last = 'nej' And TillID = "& session("ID")

RecSet.Open SQL, objConnect, adOpenStatic, adLockOptimistic

If RecSet.EOF Then
Response.Write("<img src=""1.gif"">")
Else
Response.Write("<img src=""1b.gif"">")
End If
RecSet.Close
RecSet = Nohting
%>
Medlem sedan juni 200032 967 inlägg
#2

Antingen har du glömt att inkludera adovbs.inc på sidan eller så kan du göra så här:

<%
Set objConnect = Server.CreateObject("ADODB.Connection") 
objConnect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("sin_orely_databass_etc.mdb")&";pwd=belinea" 

SQL = "Select * From meddelande Where Last = 'nej' And TillID = "& session("ID")
Set RecSet = objConnect.Execute(SQL)

If RecSet.EOF Then
Response.Write("<img src=""1.gif"">")
Else
Response.Write("<img src=""1b.gif"">")
End If
RecSet.Close
RecSet = Nohting
%>

Mvh,

277 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
136 ms — ändringar (db)