tableVw というツリービューを取得しました。
TableVw には、テーブルがデータベースから表示されます。
親にテーブルを表示し、タイトルを子として表示したい。子をクリックすると、編集できるテキストボックスのあるパネルに情報が表示されます。そして、テーブルまたはタイトルがいくつあるかわかりません。
次のコードでは、テーブルのみを取得します。
MySqlConnection sconn = new MySqlConnection("User ID=root;Password=;Initial Catalog=cmstt;Data Source=localhost");
MySqlCommand cmd = sconn.CreateCommand();
cmd.CommandText = "SHOW TABLES;";
MySqlDataReader Reader;
sconn.Open();
Reader = cmd.ExecuteReader();
while (Reader.Read())
{
string row = "";
for (int i = 0; i < Reader.FieldCount; i++)
row += Reader.GetValue(i).ToString() + ", ";
tableVw.Nodes.Add(row);
}