PDA

Vollständige Version anzeigen : mehrspaltiges Listview mit Datenbank verbinden


killercoolaid
03.09.2008, 17:58
Hallo Zusammen,

ich habe folgendes Problem. Ich möchte ein mehrspaltiges Listview erstellen, dass die Daten aus einer Tabelle (Access) bezieht.
Ich habe eine Verbindung für die erste Spalte, weiß allerdings nicht, wie ich eine 2. Saplte in der Listview erstellen und mit Daten füllen kann


Dim verbindung As OleDbConnection = _
New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\db.mdb")
Dim strsql = "SELECT titel, untertitel, fsk FROM archiv ORDER BY titel"
Dim ausfuehren As New OleDbCommand(strsql, verbindung)
Dim ds As New DataSet
Dim da As OleDbDataAdapter = New OleDbDataAdapter(ausfuehren)

da.Fill(ds)

ListView1.Columns.Clear()
ListView1.Items.Clear()
ListView1.View = View.Details
ListView1.Columns.Add("Titel")
ListView1.Columns.Add("Untertitel")
ListView1.Columns.Add("FSK", 40)

For Each row As DataRow In ds.Tables(0).Rows
ListView1.Items.Add(row("titel"))
' Hier weiß ich nicht, wie ich eine 2. Spalte mit den Daten einfügen kann
Next


Kann mir jemand von Euch einen Tipp geben?

Liebe Grüße,
Daniel

Noodles
04.09.2008, 06:30
ListViewItem item = new ListViewItem( row["titel"].ToString() );
item.SubItems.Add( "Hallo Welt" );
listView.Items.Add( item );

killercoolaid
04.09.2008, 18:30
Hi Noodles,

sorry für die späte Antwort.

Danke dir, es funzt.

Gruß, Daniel