gridview绑定不到数据源
asp.net链接AS400数据库,gridview要绑定表A,A中有一列名为"unit$",不能改列名,绑定的db2sql语句怎么写?我试过select unit$ from A 和 select [unit$] from A 都返回NULL 。应该是这个$字符惹得祸,偏偏我又不能改列名,求高手帮忙看看,有没有办法解决,谢谢 --------------------编程问答-------------------- 没用过这么高级的,别名呢?select [unit$] u from A --------------------编程问答-------------------- 绑定完成后,你可以改列头上的文字为unit$
.Columns[0].HeadText="unit$"; 貌似是这个,你找找看 --------------------编程问答-------------------- 你确定已经链上数据库?其它表可以查询没? --------------------编程问答-------------------- 给他加个别名试试 --------------------编程问答--------------------
试过别名了,依然返回null --------------------编程问答--------------------
现在就是绑定完成不了 --------------------编程问答--------------------
肯定连上了,同一个表,换个列,列名里不带$就能绑定到数据 --------------------编程问答--------------------
你查不带$的列的结果绑定gridview后,再修改列头为Unit$ --------------------编程问答--------------------
我是要把unit$这列数据显示出来可以让人修改 --------------------编程问答-------------------- select * from a
然后设置一下Columns --------------------编程问答-------------------- 怎么设置Columns?
用<asp:BoundField DataField="unit$" HeaderText="unit$" />的话,会显示在选定的数据源上未找到名为“unit$”的字段或属性。 --------------------编程问答-------------------- 搞不懂啊,在jsp里执行select unit$ from A就能返回数据集,跑asp.net里却返回null
补充:.NET技术 , ASP.NET