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 :
Ma penso che la soluzione migliore sia creare una tabella a parte ed inserire il contatore (ed altre info) .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()

Rispondi quotando