Jeg har en side hvor man kan få tilsendt sit password hvis man har glemt det...
(se 
http://silkejob.dk/default.asp?s=GlemtLogin )
Den som hedder firma virker fint nok men det som hedder privat er der noget galt med.. Og det undre mig for jeg kan ikke se at de skulle være forskellige.. Når man her er koden for privat(har indsat **** der hvor der er nogle følsomme oplysninger.. dem skal i ikke tage jer af)
				<% if s = "PrivatGlemtHent" then
				
strusername = Trim(Request.Form("brugernavn"))
strmail = Trim(Request.Form("email"))
If len(strusername) = 0 Then
	If len(strmail) = 0 Then
	
	Response.Clear
	Response.Redirect ("default.asp?s=GlemtLogin")
			
	Else
	Response.write ("Du søgte på") 
 	Response.write "<b>"
	Response.write  " "   & (strmail)
	Response.write "</b><br><br>"
	strmail = Replace(strmail,"'","''")
	
	End if
Else
    Response.write ("Du søgte på") 
 	Response.write "<b>"
	Response.write  " "   & (strusername)
	Response.write "</b><br><br>"
    strusername = Replace(strusername,"'","''")
End if
Set Conn = Server.CreateObject("ADODB.Connection")
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") 
Conn.Open strDSN
strSQL = "SELECT * FROM privat WHERE "
strSQL = strSQL & " (Fbrugernavn LIKE '%" & Request.form("brugernavn") & "%')"
strSQL = strSQL & " and (Pemail LIKE '%" & Request.form("email") & "%')"
Set RS = Conn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then
else
response.write ("Der opstod en fejl.")
end if
if Request.ServerVariables("REQUEST_METHOD") = "POST"   then 
	Set JMail = Server.CreateObject("JMail.smtpMail")
	JMail.ServerAddress = ("**-**.******.***")
    JMail.Sender = "support@silkejob.dk"
    JMail.SenderName = "Silkejob.dk"
    JMail.Subject = "Glemt password"
    JMail.AddRecipient rs("femail")	
	JMail.Body = "Hej " & rs("Pnavn") & vbCrLf & vbCrLf
    JMail.Body= JMail.Body + "Dit brugernavn til silkejob.dk er: " & rs("Pbrugernavn") & vbCrLf & "Dit password er: " & rs("Fpassword")& vbCrLf & vbCrLf
	JMail.Body= JMail.Body + "Med Venlig Hilsen" & vbCrLf & vbCrLf & "SilkeJob.dk" & vbCrLf
	' 1 - highest priority (Urgent)
	' 3 - normal
	' 5 - lowest
	JMail.Priority = 3
	JMail.Execute
		
	Response.write ("Dine loginoplysninger er nu sendt til din mail.")
end if 
rs.Close
set rs = nothing
conn.Close
set Conn = Nothing
	
	end if %>
Fejlen ser sådan ud.
 Du søgte på test
Microsoft OLE DB Provider for ODBC Drivers error '80040e10' 
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. 
/privat.asp, line 433 
Databasen hedder database.mdb  og i den ligger en tabel som hedder privat.. 
Skal lige sige at linie 433 i privat.asp er (den nederste linie er 433)
strSQL = "SELECT * FROM privat WHERE "
strSQL = strSQL & " (Fbrugernavn LIKE '%" & Request.form("brugernavn") & "%')"
strSQL = strSQL & " and (Pemail LIKE '%" & Request.form("email") & "%')"
Set RS = Conn.Execute(strSQL)Er der nogen der kan se hvad der skulle være galt???