Tjena, är ny på detta med asp. Du har inte deklarerat konstanderna, använd istället:lägg till post
kod:
<%
set con = server.createObject("ADODB.Connection")
conStr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("adressbok.mdb")
con.open conStr
set rst= server.CreateObject("ADODB.Recordset")
strSQL = "select * from tblAdresser"
rst.Open strSQL, con, adOpenStatic, adLockOptimistic
rst.AddNew
rst("förnamn")=Request.Form("förnamn")
rst.Update
set rst = nothing
set con = nothing
%>
felmeddelande:
Error Type:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/add.asp, line 17
Vad är fel? Tar jan bort adOpenStatic och adLockoptemistic så hoppar den på rst.addnew istället med följande felmeddelande:
ADODB.Recordset (0x800A0CB3)
Object or provider is not capable of performing requested operation.Sv: lägg till post
rst.Open strSQL, con, 1, 2
/Johan