private void button_Laden_Click(object sender, EventArgs e) { Listen_Auswahl LA = new Listen_Auswahl(); LA.ShowDialog(); Tabelle.Rows.Clear(); Dateien datei = new Dateien(); datei.conn = new MySqlConnection( "datasource=127.0.0.1;port=3306;DATABASE=stueckliste;username=root;PASSWORD=;"); datei.conn.Open(); MySqlCommand cmd = datei.conn.CreateCommand(); foreach (var item in LA.Ausgabe()) { cmd.CommandText = "SELECT * FROM " + item; MySqlDataReader Leser; Leser = cmd.ExecuteReader(); DataTable DTA = new DataTable(); DTA.Load(Leser); foreach (DataRow row in DTA.Rows) { Artikel a = new Artikel(); a.ID = Convert.ToInt32(row["ID"].ToString()); a.Name = (row["Bezeichnung"].ToString()); a.Menge = Convert.ToDouble(row["Menge"].ToString()); a.Wert = Convert.ToDouble(row["Wert"].ToString()); a.Wert_absolut = Convert.ToDouble(row["Wert"].ToString()) * Convert.ToDouble(row["Menge"].ToString()); Tabellensatz_hinzufuegen(a); } } /* * INSERT INTO `Schreibtisch` (`ID`, `Bezeichnung`, `Menge`, `Wert`) VALUES * (1, 'Teakholzfurnier', 80, 850), * (2, 'Fichtenholz', 280, 180), * (3, 'Leim', 630, 15), * (4, 'Pressspanplatten', 180, 45), * (5, 'Muttern', 300, 15), * (6, 'Holzdübel', 150, 23), * (11, 'Schrauben', 120, 19); * * * * CREATE TABLE `Schreibtisch` ( * `ID` int(11) NOT NULL, * `Bezeichnung` varchar(50) COLLATE utf8_german2_ci NOT NULL, * `Menge` double NOT NULL, * `Wert` double NOT NULL * ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_german2_ci; * */ }