Hi und Guten Tag an alle,
Letztendlich möchte ich den Inhalt meiner Datenbank in einem ListView Element darstellen, dazu lese hier mit:
Die Datenbank aus, in der Variable row befindet sich nun pro Durchgang eine Zeile. Wie nicht schwer zu erkennen ist, sind die einzelnen Werte mit einem Komma getrennt. row sieht also nun so aus: "Wert aus Spalte 1, Wert aus Spalte 2, Wert aus Spalte 3, .... usw. "
Wie kann ich nun die Variable row nun vernümptig in die ListView einfügen? Und zwar auch so, das die nachfolgenden Zeilen auch dort reinkommen?
Mit
Wird alles nur in der ersten Spalte der ListView angezeigt und nicht aufgeteilt
Letztendlich möchte ich den Inhalt meiner Datenbank in einem ListView Element darstellen, dazu lese hier mit:
Code:
string myConnectionString = "SERVER=localhost;" + "DATABASE=mydatabase;" + "UID=user;" + "PASSWORD=mypassword;"; MySqlConnection connection = new MySqlConnection(myConnectionString); MySqlCommand command = connection.CreateCommand(); command.CommandText = "SELECT * FROM mytable"; MySqlDataReader Reader; connection.Open(); Reader = command.ExecuteReader(); while (Reader.Read()) { string row = ""; for (int i = 0; i < Reader.FieldCount; i++) row += Reader.GetValue(i).ToString() + ", "; } connection.Close();
Wie kann ich nun die Variable row nun vernümptig in die ListView einfügen? Und zwar auch so, das die nachfolgenden Zeilen auch dort reinkommen?
Mit
Code:
ListView.Items.Add(row);
Comment