我在程序和MySQL之间建立了连接。
我正在尝试在已创建的网格视图中显示一张表。

private void Customers_Click(object sender, EventArgs e)
{
    MySqlConnection conn = DBUtils.GetDBConnection();
    conn.Open();

    Grid add_screen = new Grid();
    add_screen.ShowDialog();
    MySqlDataAdapter mySqlDataAdapter;

    mySqlDataAdapter = new MySqlDataAdapter("select * from customer",conn);
    DataSet DS = new DataSet();
    mySqlDataAdapter.Fill(DS);
    dataGridView1.DataSource = DS.Tables[0];
}


我得到的错误是“ dataGridView1在当前上下文中不存在”。
我检查了一下这是按钮的正确名称。

任何帮助将不胜感激!

最佳答案

似乎您在.design文件中存在错误,请尝试找到它或再次重建页面,第二个问题是您需要添加dataGridView1.databind()

09-07 20:00