DataGrid MySQL DB?
-
Hallo,
Hab eine Klasse, die mir die Datenbank verbindung handelt, nun will ich ein
SELECT * FROM ta_tabelle;in ein datengrid büernehmen.
wie mache ich das am einfachsten?
danke schonmals
-
Habs damit probiert:
string db_host = "localhost"; string db_database = "db_auth"; string db_user = "root"; string db_pass = "root"; string myConnectionString = "SERVER=" + db_host + ";DATABASE=" + db_database + ";UID=" + db_user + ";PASSWORD=" + db_pass + ";"; MySqlConnection connection = new MySqlConnection(myConnectionString); try { connection.Open(); } catch (Exception ex) { MessageBox.Show(ex.Message); } string sSQL = "SELECT * FROM ta_adressen"; string sTable = "<table_name>"; MySqlDataAdapter da = new MySqlDataAdapter(sSQL, connection); System.Data.DataSet ds = new System.Data.DataSet(); MySqlCommandBuilder cb = new MySqlCommandBuilder(da); da.Fill(ds, sTable); dg_main.DataSource = ds.Tables[sTable];
Das Select statement würde 9 zeilen zurückbringen. und im datagrid werden auch 9 zeilen angezeigt, doch in keiner steht irgend ein wert....
-
kann mir wer helfen?
-
Na vermutlich weil es <table_name> nicht gibt.