cosi mi elimina il record al momento della pressione del pulsante:
<%
Dim Recordset2
Dim Recordset2_numRows
dim id
id=(Recordset1.Fields.Item("id").Value)
Set Recordset2 = Server.CreateObject("ADODB.Recordset")
Recordset2.ActiveConnection = MM_connUtenti_1_STRING
Recordset2.Source = "SELECT * FROM [statistice utente]"
Recordset2.CursorType = 0
Recordset2.CursorLocation = 2
Recordset2.LockType = 1
Recordset2.Open()
Recordset2_numRows = 0
set elimina = Server.CreateObject("ADODB.Command")
elimina.ActiveConnection = MM_connUtenti_1_STRING
elimina.CommandText = "DELETE * FROM [statistice utente] where id "
elimina.CommandType = 1
elimina.CommandTimeout = 0
elimina.Prepared = true
elimina.Execute()
%>
adesso devo far si che l'id venga eliminato al momento della scadenza e non della pressione del pulsante:
ho scritto cosi pero' e' sbagliato:
Recordset2_numRows = 0
set elimina = Server.CreateObject("ADODB.Command")
elimina.ActiveConnection = MM_connUtenti_1_STRING
elimina.CommandText = "DELETE * FROM [statistice utente] where id where scadenza < now()"
elimina.CommandType = 1
elimina.CommandTimeout = 0
elimina.Prepared = true
elimina.Execute()
come e' la sintassi giusta visto che mi dice che e' sbagliata? per favore aiuto..

Rispondi quotando