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中。