|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2000
Messaggi: 1209
|
[VB] Popolare un ListView con un Dataset... >>>
Con VB.NET;
Vorrei popolare una ListView con un Dataset invece che con un classico ciclo WHILE, come ho fatto fino ad ora: Codice:
Try 'svuoto ListView() Agenti lvwAgenti.Items.Clear() conn.Open() Dim comm As New OleDbCommand("SELECT * FROM Agenti", conn) Dim read As OleDbDataReader = comm.ExecuteReader Dim li As ListViewItem While read.Read() li = lvwAgenti.Items.Add(read("ID")) li.SubItems.Add(read("Nome")) li.SubItems.Add(read("Cognome")) li.SubItems.Add(read("Tel")) li.SubItems.Add(read("Email")) li.SubItems.Add(read("Nota")) End While conn.Close() Catch MsgBox("Errore di popolamento ListView()", MsgBoxStyle.Critical) Exit Sub End Try "SELECT * FROM xxx WHERE ID = " & ID & "", oppure per altri riferimenti. ora vorrei sapere se posso ottenere il solito risultato con un Dataset, dato che con un WHILE fa fatica a estrarre grandi volumi di dati e pure per applicare dei Paging alle Estrazioni di dati, 1) cosa mi dite, con un Dataset si puo' assegnare alla prima colonna della ListView l'ID della tabella ??? 2) si puo' fare la solita cosa con un DataGrid ??? ... ma con un DataGrid si puo' fare l'estrazione dell'ID del rigo cliccato come nella ListView ??? esempio: Dim ID As Integer = lvwAgenti.SelectedItems.Item(0).Text vi prego aiutatemi ............!!!!!!!!!! |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:44.