Salve a tutti.
Vorrei conoscere xchè non riesco ad aggiungre nuovi record in un mdb, anzi vengono creati nulli/vuoti.
Un grazie anticipato a tutti.
Forse manco in qualcosa.
Il listato in asp è questo:
<html>
<head>
</head>
<body>
<%
//Definisco le variabili
dim ui
dim pw
dim email
dim city
dim objconn
dim objrs
'Gestione degli errori
On Error Resume Next
'Ricezione dati dal form
' il campo userid riceverà il contenuto del form ui
userid=request.form("ui")
' il campo password riceverà il contenuto del form pw
password=request.form("pw")
' il campo email riceverà il contenuto del form email
email=request.form("email")
' il campo email riceverà il contenuto del form email
citta=request.form("city")
'apro la connessione
set objconn = Server.CreateObject("ADODB.Connection")
set objrs = Server.CreateObject("ADODB.Recordset")
objconn.Open "Gmc.mdb", "", ""
SQL = "INSERT INTO Registraz ( userid, password, email, citta )"
SQL = SQL & "VALUES ('" & ui & "','" & pw & "', '" & email & "', '" & city & "')"
objrs.Open SQL, objconn
'Gestisce l'errore
If err.number >0 then
Response.write "
Errore nell'inserimento</p>"
elseif conn.errors.count >0 then
Response.write "
Attenzione !</p>"
Response.write "
I dati inseriti non sono corretti.</p>"
Else
Response.write "
I dati inseriti sono corretti!</p>"
end if
objconn.Close
%>
<hr>
<%
Response.write ("Torna alla pagina precedente")
%>
</p>
</body>
</html)

Rispondi quotando
