永发信息网

GridView问题

答案:4  悬赏:70  手机版
解决时间 2021-05-14 04:47
  • 提问者网友:伴风望海
  • 2021-05-14 01:04

我查询了表中的4列值,但是在页面怎么显示表中的所有数据,没在我那4列中包含的就以空值显示,我用的是vs08

 

 

这是数据访问层的代码

这是页面显示

最佳答案
  • 五星知识达人网友:醉吻情书
  • 2021-05-14 02:12
我记得你要设置GridView,要不他就把表全部显示了
全部回答
  • 1楼网友:迟山
  • 2021-05-14 04:20

你gridview   怎么绑定的数据源,  请给出代码.你给这么一个代码 怎么知道你gridview 的数据源是怎么绑定的?

这是work类的原因,你的 work类里面可能有除了你需要的4个属性以外的其他属性,因此  这个需要你去检查 work.

这不是你查询多少列的问题 是 list.add(work) 这个的问题...你的 work有多少属性字段 WrokManger.GetWorkByNamAndTime(name, time);返回的list里面全是 work的对象 每个work对象中都只有4个属性字段被赋值  属性字段仍然为""

 我的意思就是说   你去看看work类里面有多少属性字段,和你显示的字段是不是一样的 你就知道了

  • 2楼网友:傲气稳了全场
  • 2021-05-14 03:19
用DataSet吧!那个方便些!
  • 3楼网友:青尢
  • 2021-05-14 02:32

你Sql查出来的是什么东西呀?   会不会后面几个字段本来就是空的

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯