这样的话有多个表关联的汉字列都是mc 那datapropertyname编辑的时候都填写mc会对应正确吗能不能正确对应看你怎么设置了,举例子吧:SQL: SELECT TBA.NAME AS aName, TBB.NAME AS bName, TB.ID FROM TB LEFT JOIN TBA ON xxx LEFT JOIN TBB ON xxxdataGridView里面设置三个字段来接收,分别设置各自的datapropertyname为:aName,bName,ID 那最终显示出来肯定是没有问题的
inner join B on B.aId = A.Id
多个表就使用多个inner join B on B.aId = A.Id是吗?
还有没有其他办法呢
多个表就使用多个inner join B on B.aId = A.Id是吗?
还有没有其他办法呢
这已经是最快捷的方式了,你整理好了数据源,剩下的就剩显示到控件了。难道你还想再根据代码 查询出汉字,多余了。
这样的话有多个表关联的汉字列都是mc
那datapropertyname编辑的时候都填写mc会对应正确吗
2楼给出的代码是内关联,关联到表A自己的另一个字段
你可以定义另一个表B,关联到表B的某个字段
这样的话有多个表关联的汉字列都是mc
那datapropertyname编辑的时候都填写mc会对应正确吗能不能正确对应看你怎么设置了,举例子吧:SQL:
SELECT TBA.NAME AS aName,
TBB.NAME AS bName,
TB.ID FROM TB LEFT JOIN TBA ON xxx
LEFT JOIN TBB ON xxxdataGridView里面设置三个字段来接收,分别设置各自的datapropertyname为:aName,bName,ID
那最终显示出来肯定是没有问题的