tronezMedlem sedan juli 2001728 inlägg <%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/data.mdb")&";"
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "Select * From user_info Where user = " &Session("user")
RecSet.Open SQL, Connect, adOpenStatic, adLockOptimistic
%>
jag får felmeddelandet:
Error Type:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/test/edit.asp, line 15
e det SQL satsen det e fel på?
Eller vad är det?
@ndersMedlem sedan juni 200032 969 inlägg Har du glömt inkluder adovbs.inc månne?
Annars är den bästa lösningen att byta ut användningen av ado-konstanterna till dess egentliga värde. Nu kommer jag inte riktigt ihåg, men jag gissar på 3 och 3 för de konstanterna du använt.
Du kan kontrollera dess värden genom att öppna upp adovbs.inc och läsa på lite. :)
Alltså:
RecSet.Open SQL, Connect, 3, 3
Mvh,
tronezMedlem sedan juli 2001728 inlägg Jag löste det, ett litet slarvfel bara =)
LarsGMedlem sedan dec. 200012 464 inlägg SQL = "Select * From user_info Where user = '" &Session("user")
& "'"