【发布时间】:2015-04-03 04:13:38
【问题描述】:
我想使用 dataGridView 显示我的数据库中的数据,但我没有得到想要的结果。当我运行代码时,它在表格中显示空格。 代码如下:
MySqlCommand cmd = new MySqlCommand(query, ca.getConnection());
cmd.CommandType = CommandType.Text;
MySqlDataAdapter MyAdapter = new MySqlDataAdapter(cmd);
DataSet dSet = new DataSet();
MyAdapter.Fill(dSet);
dataGridView1.DataSource = dSet.Tables[0];
【问题讨论】:
-
预期结果是什么?当前代码有什么问题?您是否调试并检查了以 dSet.Tables[0] 形式获取的数据?
-
我想在表格中显示我的数据库的内容,但是当我运行代码时它在所有列中显示空格。
-
您是否从设计器视图向 dataGridView1 添加了列?
-
是的,我已经在设计器中完成了所有必要的事情。
-
@ReeshabhKaran 你说的是 Windows 桌面应用还是网络应用?
标签: c# mysql database winforms visual-studio-2010