我已经在我的程序和 MySQL 之间建立了连接。 我正在尝试在我创建的 GridView 中显示一张表。
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()
关于c# 添加 GridView - 类 dataGridView1 无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41336435/