Hallo,
wie der Titel schon sagt möchte ich alle Werte einer MySql Datenbank irgendwie sinnvoll in den Code implementieren. Am liebsten wäre mir ja ein 2 Dimensionales Array, wüsste bloß nicht wie man dies deklarieren kann wenn man die größe nicht weiß. Im Netz machen das einige über die DataTable, hatte ich mir auch schon mal angeschaut.. bin ich aber nich so zufrieden, da man da nicht einfach Index per datatable[1,1] zum beispiel ansprechen kann...
Hat jemand eine Idee wie man das am besten macht und mit dieser Methode auch einfach ein Value mit dem Index ansprechen, n Code Beispiel wäre auch sau nice.
Grüße MrSchabernack
Spoiler anzeigen
wie der Titel schon sagt möchte ich alle Werte einer MySql Datenbank irgendwie sinnvoll in den Code implementieren. Am liebsten wäre mir ja ein 2 Dimensionales Array, wüsste bloß nicht wie man dies deklarieren kann wenn man die größe nicht weiß. Im Netz machen das einige über die DataTable, hatte ich mir auch schon mal angeschaut.. bin ich aber nich so zufrieden, da man da nicht einfach Index per datatable[1,1] zum beispiel ansprechen kann...
Hat jemand eine Idee wie man das am besten macht und mit dieser Methode auch einfach ein Value mit dem Index ansprechen, n Code Beispiel wäre auch sau nice.
Grüße MrSchabernack
C#-Quellcode
- private void btnVerbinden_Click(object sender, EventArgs e)
- {
- lblA.Text = "";
- MySqlConnection connection = new MySqlConnection(sConnect);
- MySqlCommand command = connection.CreateCommand();
- command.CommandText = "SELECT * FROM theTable";
- MySqlDataReader Reader;
- connection.Open();
- Reader = command.ExecuteReader();
- //hier fülle ich mir eine DataTable
- MySqlDataAdapter da = new MySqlDataAdapter(command);
- da.Fill(dt);
- //Hier kann ich mir einfach alles in einen string knallen lassen, uncool
- //while (Reader.Read())
- //{
- // string row = "";
- // for (int i = 0; i < Reader.FieldCount; i++)
- // row += Reader.GetValue(i).ToString() + Environment.NewLine;
- // lblA.Text += row;
- //}
- Reader.Close();
- connection.Close();
- }