Ciao

ho fatto un UPDATE per aggiornare contemporaneamete più righe di una tabella di un DB MS SQL SERVER.

IL problema è che pur dicendogli di filtrare le righe me le aggiorna tutte.

<%
Set Conn=Server.CreateObject ("ADODB.Connection")
strConn="Provider = SQLOLEDB; Data Source = XXXX;Database = XXX; User ID = XXX; Password = XXX"
Conn.Open strConn

sql = "UPDATE dbo.disponibilita SET disp = 8 WHERE dbo.disponibilita.IDtipologia = 1 AND dbo.disponibilita.giorno IN (1,2,3)"

Set rsupdate = Server.CreateObject("ADODB.Recordset")
rsupdate.Open sql, conn ,3,1
%>


Ovvimente poi la query di aggiornamento sarà diversa in quanto i valori di giorno IN e disp cambieranno in base a delle variabili.

Ma già cosi non funziona..

CHi mi sa dare un aiuto??

CIao