winApplication中datagridview数据源为多表关联数据集时,如何正确绑定到datagridview中相关表中字段,如下:
dgvcgdj.AutoGenerateColumns = false;
dgvcgdj.DataSource =database.SqlDaAd("select jhd.id as jhdid,jhd.jhrq,ygxx.ygmc,ghsxx.ghsmc,ckxx.ckmc,jhd.yfje,jhd.sfje,(jhd.yfje-jhd.sfje) as qkje,jhd.bid,jhd.czy,jhd.bz from jhd,ghsxx,ckxx,ygxx where jhd.ghs=ghsxx.id and jhd.ck=ckxx.id and jhd.jhrq between '2007-07-17' and '2007-07-18' and jhd.jbr=ygxx.id", "jhcx").Tables["jhcx"];
用到了四个表的关联,但dgvcgdj只能显示jhd相应字段,其他表的相应字段对应到的数据不能显示在dgvcgdj的column中。
dgvcgdj.AutoGenerateColumns = false;
dgvcgdj.DataSource =database.SqlDaAd("select jhd.id as jhdid,jhd.jhrq,ygxx.ygmc,ghsxx.ghsmc,ckxx.ckmc,jhd.yfje,jhd.sfje,(jhd.yfje-jhd.sfje) as qkje,jhd.bid,jhd.czy,jhd.bz from jhd,ghsxx,ckxx,ygxx where jhd.ghs=ghsxx.id and jhd.ck=ckxx.id and jhd.jhrq between '2007-07-17' and '2007-07-18' and jhd.jbr=ygxx.id", "jhcx").Tables["jhcx"];
用到了四个表的关联,但dgvcgdj只能显示jhd相应字段,其他表的相应字段对应到的数据不能显示在dgvcgdj的column中。
解决方案 »
- dataGridView跳转到指定行.
- WinForm中有没有比ChecklistBox更强大的控件
- System.Speech.Synthesis类朗读文本怎么高亮文本?
- ICSharpCode.TextEditor的几个问题。
- Control.Tag属性有什么用啊???
- 使用DevExpress 中的 ComboBoxEdit 如何让绑定数?只能选择不能在里面输入数据?
- .net 2个项目 一个解决方案 怎么互相加断点调试
- 窗体不消失的问题
- 水晶报表的字段选择为何总是灰色,不能在报表设计中加入字段
- 谁能给给关于treeView读写INI文件的源代码
- c#多表关联打印问题
- 5个8的验证码,散分!!!
和WEB一样 在属性里可以制定绑定字段!