Seems like it would work but I do not populate via a dataset. Here is
how I populate....
Dim cs As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=wasa.mdb;User Id=admin;Password=;"
Dim conn As OleDb.OleDbConnection = New
OleDb.OleDbConnection(cs)
Dim dt As New DataTable
Dim sql As String = "SELECT g.game_id, g.game_date,
g.game_time, l.desc, gs.desc, ps.desc, referee.first_name,
referee.last_name FROM ((((game AS g LEFT JOIN ref_game AS rg ON
g.game_id = rg.game_id) LEFT JOIN referee ON rg.ref_id =
referee.ref_id) LEFT JOIN game_status AS gs ON g.played = gs.id) LEFT
JOIN payment_status AS ps ON rg.paid = ps.id) LEFT JOIN league AS l ON
g.game_type = l.league_id ORDER BY referee.last_name;"
Dim da As New OleDbDataAdapter(sql, conn)
da.Fill(dt)
Dim i As Integer = 0
For Each dr As DataRow In dt.Rows
lvGames.Items.Add(dr.Item(0).ToString)
lvGames.Items(i).SubItems.Add(dr.Item(1).ToString)
lvGames.Items(i).SubItems.Add(dr.Item(2).ToString)
lvGames.Items(i).SubItems.Add(dr.Item(3).ToString)
lvGames.Items(i).SubItems.Add(dr.Item(4).ToString)
lvGames.Items(i).SubItems.Add(dr.Item(6).ToString & " " &
dr.Item(7).ToString)
lvGames.Items(i).SubItems.Add(dr.Item(5).ToString)
i += 1
So there is no DS to pull from. Any other way to do this?