personer.Open"personoplysninger",database,2,2 fejl
Jeg er ny i ASP og prøver at lære lidt om ado og db.Jeg har oprettet en db i acces og kan hente informationer ud af den. Men nu har jeg lavet et program som skal lægge data ned i db og før følgende fejl:
Fejltype:
ADODB.Recordset (0x800A0BB9)
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
/asp/indsaetdb.asp, line 8
her er min kode:
<%@language="vbscript"%>
<--#include file="dbforb.asp"-->
<%
set personer=Server.CreateObject("ADODB.Recordset")
personer.Open"personoplysninger",database,2,2
%>
<%
personer.addnew
personer("navn")=request.querystring("navn")
personer("gade")=request.querystring("gade")
personer("postnummer")=request.querystring("postnummer")
personer("by")=request.querystring("by")
personer("tlf")=request.querystring("tlf")
personer("email")=request.querystring("email")
personer.update
response.redirect("inputdb.htm")
%>
<html>
<body>
<a href="http://localhost/asp/accesdb.asp">Se resultat for det indsatte
<br>
</body>
</html>
Den fortæller at denne linie giver fejl:
personer.Open"personoplysninger",database,2,2
hvad betyder 2,2 efter database? og kan nogen hjælpe mig med at finde en løsning?
MVH TOM
