Hinzufügen von zwei Spalten-Werte in listbox vb.net

Ich habe eine Tabelle namens Benutzer, die die folgenden Spalten in es

User_id,user_name,user_pwd,First_Name,Middle_Name,Last_Name and user_type.

Ich habe dataset mit dem Namen dst und erstellt eine Tabelle namens Benutzer, die in das dataset. Ich will jetzt die listbox füllen mit user_Name, First_Name, Last_name jeder und jede Zeile in der Tabelle Benutzer.

Ich bin in der Lage, fügen Sie eine Spalte mit dem Wert in einer Zeit, aber nicht immer, wie Sie mehrere Werte in der Spalte, jede Zeile nach listbox -

Dim dt As DataTable = Dst.Tables("user")

For Each row As DataRow In dt.Rows
    lstUsers.Items.Add(row("User_Name"))
Next

Obige code funktioniert perfekt, aber ich möchte auch hinzufügen Vorname als auch als Nachname auf der Liste Feld zur gleichen Zeit.

  • Versuchen Sie, haben 3 Spalten in der ListBox?
  • Nicht drei Spalten, die nur eine einzige Spalte aber, die müssen alle drei Werte in der Spalte aus der Tabelle user
  • Sie hinzufügen möchten, wie dieser.? user_Name1, First_Name1, Last_name1,user_Name2, First_Name2, Last_name2
  • Haben Sie versucht lstUsers.Items.Add(row("User_Name") + ", " + row("First_Name") + ", " + row("LastName")) oder etwas ähnliches? Beachten Sie, dass ich würde vorschlagen, Bau die Zeichenfolge zunächst den Fall, dass einer der Spalten in der DataRow null ist.
InformationsquelleAutor user2176431 | 2013-03-16
Schreibe einen Kommentar