当我们点击按钮时,在文本框中显示表格名称

本文关键字:显示 表格 文本 我们 按钮 | 更新日期: 2023-09-27 18:00:16

当我们使用c#.net点击按钮时,你能告诉我如何从mysql服务器数据库中检索表名吗。例如,我的数据库中有表名寄存器,当我单击按钮获取表名时,应该只显示一个表名。我试过以下代码

DataTable dt = new DataTable();
   TextBox1.Text = dt.TableName[0].ToString();

当我们点击按钮时,在文本框中显示表格名称

这就是您想要的吗?

using MySql.Data.MySqlClient;
string myConnectionString = "SERVER=localhost;" +
                            "DATABASE=mydatabase;" +
                            "UID=user;" +
                            "PASSWORD=mypassword;";
MySqlConnection connection = new MySqlConnection(myConnectionString);
MySqlCommand command = connection.CreateCommand();
command.CommandText = "SHOW TABLES;";
MySqlDataReader Reader;
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
    string row = "";
    for (int i = 0; i < Reader.FieldCount; i++)
        row += Reader.GetValue(i).ToString() + ", ";
    Console.WriteLine(row);
}
connection.Close();