我在程序和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()