|
utilizzazione di un db
aggiornamento: parte 1 - scelta del record
scelta dell'utente e cattura dell'ID
<%= Name %>
aggiornamento: parte 2 - modifica dei dati
' si usa request.querystring per recuperare l'ID dalla pagina precedente
ID = request.querystring("ID")
set rs=Server.CreateObject("adodb.Recordset")
connectme="DSN=kathi"
sqlstmt = "SELECT * from Sample WHERE ID=" & ID
rs.open sqlstmt, connectme
' recupero dati
ID = rs("ID")
Name = rs("Name")
City = rs("City")
State = rs("State")
Country = rs("Country")
' HTML %>
aggiornamento: parte 3 - UPDATE
ID = request.form("ID")
Name = request.form("Name")
City = request.form("City")
State = request.form("State")
Country = request.form("Country")
set conn=server.createobject("adodb.connection")
conn.open "kathi"
' note how the ID number is added to the sql
sqlstmt = "UPDATE Sample"
sqlstmt = sqlstmt & " SET Name='" & Name & "',"
sqlstmt = sqlstmt & "City='" & City & "',"
sqlstmt = sqlstmt & "State='" & State & "',"
sqlstmt = sqlstmt & "Country='" & Country & "'"
sqlstmt = sqlstmt & " WHERE ID=" & ID
' notare che le variabili sono comprese tra apici singolo,
' mentre ID no, perch� � un numero
Set RS = conn.execute(SQLstmt)
Conn.Close
� bene verificare gli errori
|