C#WinFrom DataGridView绑定后不显示数据,该怎么处理

如题所述

第1个回答  2017-08-24
首先要判断代码对数据库操作后有没有返回结果集,如果返回了结果集就要看你绑定代码如何写的,如果没有返回结果集那肯定绑定了不显示数据。
第2个回答  2017-08-18
具体你是怎么绑定的

C#WinFrom DataGridView绑定后不显示数据,该怎么处理
首先要判断代码对数据库操作后有没有返回结果集,如果返回了结果集就要看你绑定代码如何写的,如果没有返回结果集那肯定绑定了不显示数据。

C#中数据添加成功后DataGridView中不显示但是数据库里有
1、数据插入以后,判断一下是否成功,如果成功,要重新绑定一下DataView的数据。2、如果不想点两次,就加个退出按钮,关闭程序可以写:Application.Exit();

关于C# dataGridView.DataSource 添加之后显示不了的问题~~~求帮忙...
必须将自己new的grid添加到form中,否则grid不填充数据。this.Controls.Add(dataGridView); \/\/加这么一句就OK。

c# 窗体 MDB数据库连接 dataGridView控件无法显示
如果是前者,检查你dataGridView1的Visible属性。如果是后者,把代码放到try语句中执行一下,看是否有异常,我个人怀疑,要么是你的数据库已经被其他程序打开,要么就是表里面没有数据,或者说sql语句错误。补充:从代码上看,是没有问题的。如果有问题就是我说的后面三种情况。你可以一个一个的排除看看。

C#中DataGridView非绑定列数据不显示是怎么回事啊
你给这个列:“屏蔽”赋值的位置不对。在加载绑定数据的时候给他赋这列的值。你这样的结果应是:首次加载的时候未调用到你赋值的方法,数据更新的时候,又调用到了。所以才会出现这种情况。

datagridview 绑定的数据源没有数据时,要显示查询无数据 ,c# form窗体...
在读取数据到 DT或集合 时,先判断下数据时候存在。如果不存在就启用一个lable控件。例:lable1.Visible=false;if(dt==null){ lable1.text="无数据";lable1.Visible=true;}

...数据绑定到另一个窗体的datagridview上为啥不显示?
因为你绑定的是新实例化的一个f2,而不是你之前已经有的Form2,你可以用f2.show()看看,f2里的datagridview里肯定是显示的。如果你想让你的Form2显示,可以将bs传过去,在Form2的load里绑定。

关于C# dataGridView.DataSource 添加之后显示不了的问题~~~求帮忙...
1楼的方法没用。2楼的说法表明,没理解程序,函数内不影响。3楼在胡说。这是winform程序。中午吃了饭后,又验证了一下我的想法,果然如此!!!解决了。必须将自己new的grid添加到form中,否则grid不填充数据。this.Controls.Add(dataGridView); \/\/加这么一句就OK。

c#DataGridView显示不了数据
是否报错了,如果是贴报错截图 是否外部用了try catch,如果用了,去掉再运行 把连接字符串改一下试试PC-201401220416\\SQL2008改成.\\sqlexpress

c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是...
有表头没数据,表示数据库操作都是正确,sql语句正确。但是sql语句没查到东西。。。但是你又说用这些语句在数据库中能查到,那么语句假如是正确,即应该能查到数据,但是你没有数据,反过来说明sql语句的条件不正确,即where语句有问题。。。建议把那个sql语句拼出来,好好看看是不是和你在数据库里写的...

相似回答