Ciao,
giusto il db è sqlserver, praticamente in una tabella ci sono le news con un "contatore" che aumenta ogni volta che si visualizza, volevo creare una unica query che selezionasse le news ed incrementasse il contatore.
al momento ho risolto così:
tutto l'altro codice è nel post sopra. Per fare l'update :
codice:
   Sqlmia.Clear()
                Dim Lista As String = ""
                For i = 0 To Listy.Count - 1
                    If i = 0 Then
                        Lista = Listy.Item(i).ToString()
                    Else
                        Lista &= "," & Listy.Item(i).ToString()
                    End If


                Next
                Dim ListaID = Lista & ")"
                Sqlmia.Append("UPDATE  TabNews SET impressions +=1 where id IN (" & listaID)
                Dim cmdr As New SqlCommand(Sqlmia.ToString, Conn)


                cmdr.ExecuteNonQuery()
Ma penso che la soluzione migliore sia creare una tabella a parte ed inserire il contatore (ed altre info) .