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) .