Jag får detta felmeddelande när jag försöker öppna databasen:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.
/bannerbyte(asp)/login.asp, line 19
Här är min kod:
<!--#include virtual="inc/adovbs.inc" -->
<%
' steg 1
if request.querystring("val") = "login" then
' steg 2
if request.form("epost") = "" then
response.redirect("login.asp?fel=1")
else
' steg 3
if request.form("pass") = "" then
response.redirect("login.asp?fel=2")
else
' här öppnas databasen
epost = Request.form("epost")
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "bannerbyte"
Set RecSet = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT epost, pass FROM medlem WHERE epost=" & epost & " "
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic
if request.form("pass") = RecSet("pass") then
'inloggad!
session("inloggad") = Request.form("epost")
response.redirect("inloggad.asp")
else
response.redirect("login.asp?fel=3")
end if
end if
end if
else
%>
<html>
<head>
<title>Logga in</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align="center">
<form name="form1" method="post" action="login.asp?val=login">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#993300">
<div align="center"><font color="#FFFFFF">Logga in</font></div>
</td>
</tr>
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="22%">E-post</td>
<td width="78%">
<input type="text" name="epost">
<% if Request.querystring("fel") = "1" then %>
Du måste fylla i fältet e-post!
<% end if %>
</td>
</tr>
<tr>
<td width="22%">Lösenord</td>
<td width="78%">
<input type="text" name="pass">
<% if Request.querystring("fel") = "2" then %>
Du måste fylla i fältet lösenord!
<% end if %>
\</td\>
\</tr\>
\<tr\>
\<td colspan="2"\>
\<div align="center"\>
\<% if Request.querystring("fel") = "3" then %\>
Antingen var lösenordet eller användarnamnet fel försök igen!
\<% end if %\>
\<input type="submit" name="Submit" value="Logga in"\>
\</div\>
\</td\>
\</tr\>
\</table\>
\</td\>
\</tr\>
\</table\>
</form>
</div>
</body>
</html>
<% end if %>
Jag använder mig av PWS 4.0 .
