[VB.NET] Contare records uguali....

mercoledì 16 settembre 2015 - 11.22
Tag Elenco Tags  VB.NET  |  Windows 7  |  Visual Studio 2010

Rudy65 Profilo | Newbie

===Grazie cmq, ho risolto===

Stupidamente sbagliavo questa riga :

lstTeam.Items.Add(drTeam.Item("ComponenteTeam").ToString & "=" & totali.ToString)

modificata così

lstTeam.Items.Add(drTeam.Item("ComponenteTeam").ToString & "=" & drTeam.Item("totali").ToString)

Saluti







Buongiorno a tutti,

come da oggetto mi sto picchiando per poter contare quanti sono i records uguali all'interno di una tabella.

Es.

Giovanni
Carlo
Giovanni
Paola
Roberto
Paola
Paola

Vorrei popolare una listbox con il risultato tipo

Giovanni 2
Carlo 1
Paola 3
Roberto 1

Ho provato a fare così ma non funziona :

Dim totali As Integer
lstTeam.Items.Clear()



Dim SqlTeam As String = "SELECT ComponenteTeam,COUNT(ComponenteTeam) AS totali FROM FIPflow_Vault_Team GROUP BY ComponenteTeam"
Dim cmdTeam As New SqlCommand(SqlTeam, conn)
Dim drTeam As SqlDataReader = cmdTeam.ExecuteReader
While (drTeam.Read())
lstTeam.Items.Add(drTeam.Item("ComponenteTeam").ToString & "=" & totali.ToString)
End While
cmdTeam.Dispose()
drTeam.Close()

Potete aiutarmi ?

Grazie mille a tutti

R.Zanni
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5