Salve a tutti,
ho iniziato da poco a studiare il linguaggio asp, e subito mi è sorto un problema con il dialogo tra pagina asp e database access.
In poche parole stavo cercando di creare una semplice pagina di login, ma quando vado a inserire nella form html e a dare invio mi apre sì la pagina asp ma mi esce fuori questo errore:
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
Spero in qualche anima buona che mi possa dare la soluzione
Ecco il codice:
<%
dim objrs
dim objconn
dim sql1
dim conn
dim tuser
dim tpass
set objconn = server.createobject("adodb.connection")
set objrs = server.createobject("adodb.recordset")
tuser = request.form("username")
tpass = request.form("password")
conn = provider ="microsoft.jet.oledb.4.0; data source =" & server.mappath("Database.mdb")
objconn.open conn
sql1 = "select * from Utenti "
sql1 = sql1 & "where Username ='" & tuser & "'"
sql1 = sql1 & "and Password ='" & tpass & "'"
objrs.open sql1, objconn, 3, 3
if objrs.bof and objrs.eof then
response.write"registrati"
else
response.write"ciao "&tuser & "!"
end if
objrs.close
objconn.close
set objrs = nothing
set objconn = nothing
%>