Hallo,
ich komme leider nicht weiter.
Wie kann ich meine SQL-Daten mit 3 Spalten (Vorname,Nachname, Telefonnr) in einer Liste mit 3 "Spalten" ausgeben?
Bisher habe ich eine eindimensionale Liste benutzt, aber eine mehrdimensionaler kriege ich nicht hin.
hier ist mein Code für eine eindimensionale List mit SQL-Abfrage:
												| 1:2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 13:
 14:
 15:
 16:
 17:
 18:
 19:
 20:
 21:
 22:
 23:
 24:
 25:
 26:
 27:
 28:
 29:
 30:
 31:
 32:
 33:
 34:
 35:
 36:
 37:
 38:
 39:
 40:
 41:
 42:
 
 |     private void button1_Click(object sender, EventArgs e){
 
 System.Data.SqlClient.SqlConnection connection = new System.Data.SqlClient.SqlConnection();
 connection.ConnectionString = XXXXXXXXXXXX;
 SqlCommand SqlCommand = new SqlCommand ("Select * from Mitarbeiter",connection);
 List<String> liste = new List<String>();
 
 try
 {
 connection.Open();
 
 SqlDataReader reader = SqlCommand.ExecuteReader();
 
 
 while (reader.Read())
 {
 liste.Add(reader["Vorname"].ToString());
 liste.Add(reader["Nachname"].ToString());
 liste.Add(reader["Telefonnr"].ToString());
 }
 
 }
 
 catch (Exception ex)
 {
 MessageBox.Show(ex.ToString());
 }
 
 finally
 {
 connection.Close();
 }
 
 for(int i=0; i<liste.Count; i++)
 {
 label1.Text += liste[i].ToString()+"\n";
 }
 
 
 }
 }
 | 
		
	  
Moderiert von  Christian S.: C#-Tags hinzugefügt
Christian S.: C#-Tags hinzugefügt