C# dataGridView 没有查出数据怎么显示?

不想弹窗口,直接在dataGridView里显示,这个怎么做,就显示空白就行。

第1个回答  2019-06-05
有个取巧的办法,是在DataGridView控件上面放一个label,在往DataGridView填充数据的时候,如果没有数据,就将label设成没有数据的提示,再设置label为可见;如果有数据,就将label隐藏起来。
第2个回答  2014-03-29
System.Data.DataTable 结果空表 = new System.Data.DataTable();
09. foreach (string 数据列 in 创建1) 结果空表.Columns.Add(数据列);/*创建所需列数和名称*/
10. if (读取表格数据.Tables.Count > 0)
11. {
12. for (int 行 = 0, 数 = 读取表格数据.Tables[0].Rows.Count; 行 < 数; 行++) { 结果空表.Rows.Add(); }/*创建所需行数*/
13. 处理结果.DataSource = 结果空表;
http://blog.csdn.net/xianfajushi/article/details/8095375
第3个回答  2014-03-29
dataGridView里面有一个属性,查询出来记录为空,可以显示汉字:如没有查询到记录本回答被提问者采纳
第4个回答  2014-03-29
没有查出数据 你重新绑定一下 如果没有值的话 他就是空的啊
相似回答