COMPARAR 3 LISTVIEW

KURTGU 30/08/2015 23:22:31
#450731

Pessoal faco uma comparacao de 3 listview gostaria de saber como posso modificar essa parte pois estou ultilizando entre duas e comparando somente a 1 coluna e preciso comparar da forma que esta na foto......


[ô]Compara as Duas Tabelas
For i = 0 To ListViewConsulta.Items.Count - 1
For i2 = 0 To ListViewPuerperio.Items.Count - 1
If ListViewConsulta.Items(i).Text = ListViewPuerperio.Items(i2).Text Then
ListViewConsulta.Items(i).SubItems.Add(4).Text = [Ô]SIM[Ô]
End If
Next
Next




KERPLUNK 31/08/2015 00:02:34
#450735
Resposta escolhida
Ok. Você já está usando algo parecido com OOP. Que tal ao invés de listview, usar o DataGridView? Sim, porque com ele você pode simplesmente pegar as listas que você gera e passar como argumento DataSource. Então quando precisar fazer essa comparação que está querendo, você pode simplesmente converter o DataSource novamente como lista de dados e fazer as comparações que quiser usando expressões lambda, sem precisar usar a view como dados. Aqui começa o entendimento da diferenciação de dados e visualização de dados. O Listview/datagrid, são o modo de visualização apenas, dados é outra coisa.
Tópico encerrado , respostas não são mais permitidas