c# 用dataSet填充了 中DataGridView 为什么 还是没有数据,只有表头,但是是从数据库中查询就有数据

[复制链接]
查看11 | 回复3 | 2012-11-27 16:59:00 | 显示全部楼层 |阅读模式
有表头没数据,表示数据库操作都是正确,sql语句正确。但是sql语句没查到东西。。。但是你又说用这些语句在数据库中能查到,那么语句假如是正确,即应该能查到数据,但是你没有数据,反过来说明sql语句的条件不正确,即where语句有问题。。。。建议把那个sql语句拼出来,好好看看是不是和你在数据库里写的不一样。。。不同数据库的数据类型也有点差异,建议仔细看看。。。...
回复

使用道具 举报

千问 | 2012-11-27 16:59:00 | 显示全部楼层
加断点,调试一下,看看有没有你的sql语句有没有数值,如果没有的话,是sql语句的问题.我看你复制的,貌似where前面没有空格么 ??你在where前面加上空格,试试...
回复

使用道具 举报

千问 | 2012-11-27 16:59:00 | 显示全部楼层
目测where条件问题调试看this.cboGrade.SelectedValue.ToString()的值...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行