Ciao sono nuovo nel programmare con ASP e sto cercando
di inserire dei dati provenienti da una form in un Database,
ma dal server ottengo: Errore 500.
Sapete dirmi coso c'e' di sbegliato in questo codice?


<HTML>

<HEAD>
<TITLE>"Esempio "</TITLE>
</HEAD>

<BODY>

<%
dim strAutore=request.form("autore")
dim strCat=request.form("categoria")
dim strTesto=request.form("testo")
dim strCode="ciao"
Set Conn=Server.CreateObject("ADODB.Connection")
strConn="driver={Microsoft Access Driver (*.mdb)};"
strConn=strConn & " DBQ= " & Server.MapPath("libreria.mdb")
strConn=strConn & " pwd=" & strCode
Conn.Open strConn

sql= "SELECT * FROM messaggi"
Set record=Server.CreateObject("ADODB.Recordset")
record.Open sql, conn, 3, 3

record.addnew
record(1)=strAutore
record(2)=strCat
record(3)=strTesto
record.update
record.Close
Set record=Nothing
Conn.Close
Set conn=Nothing
%>
</BODY>


</HTML>

Grazi per la cortese attenzione!