Salve, sto cercando di aggiornare un database tramite un piccolo form, ma quando vado ad inserire i dati il risultato che ottengo è una serie di record con campi vuoti, cioè si aggiorna solo il campo ID ma tutti gl'altri rimangono vuoti.
Questo è il codice, dove è l'errore? grazie
Siccome sono alle prime armi e volevo fare qualcosa di più "interessante" mi scuso in anticipo se ho commesso qualche errore banale. :book:
Questo è il codice, dove è l'errore? grazie
Codice:
<html>
<head>
<meta >
</head>
<body>
<form id="form1" runat="server">
<INPUT NAME="titolo" TYPE="TEXT" >
titolo<br>
<INPUT NAME="notizia" TYPE="TEXT" >
notizia<br>
<INPUT NAME="autore" TYPE="TEXT" >
autore<br>
<INPUT NAME="categoria" TYPE="TEXT" >
categoria<br>
<INPUT NAME="data" TYPE= "text" >
data<br>
<INPUT TYPE="submit" NAME="submit" VALUE="inserisci">
</form>
<script language="Javascript">
<%
dim strTitolo
strTitolo = request.form("titolo")
dim strNotizia
strAutore = request.form("notizia")
dim strAutore
strAutore = request.form("autore")
dim strCategoria
strGenere = request.form("categoria")
dim strData
strAutore = request.form("data")
dim strCode
strCode="innovatel"
Set Conn=Server.CreateObject("ADODB.Connection")
strConn="driver={Microsoft Access Driver (*.mdb)}; "
strConn=strConn & " DBQ=" & Server.MapPath("news.mdb")
strConn=strConn & ";pwd=" & strCode
Conn.Open strConn
sql = "SELECT * FROM tab"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
rs.addnew
rs(1) = strTitolo
rs(2) = strNotizia
rs(3) = strAutore
rs(4) = strCategoria
rs(5) = strData
rs.update
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>
</body>
</html>
</script>
Siccome sono alle prime armi e volevo fare qualcosa di più "interessante" mi scuso in anticipo se ho commesso qualche errore banale. :book:
Ultima modifica: