FineUI 官方论坛

标题: subsonic 2版本中的多表查询时排序是不是有问题? [打印本页]

作者: 8730574    时间: 2012-9-29 08:01
标题: subsonic 2版本中的多表查询时排序是不是有问题?
请教下:我这样写为何会报错:
SqlQuery q = new Select(A.IdColumn,  A.StuIdColumn, B.NameColumn, A.QjLbColumn).From<A>()
                      .InnerJoin(B.StuIdColumn, A.StuIdColumn)
                      .OrderDesc("StuId");
其中:StuID是A表和B表中都有的字段,报错提示:'StuID'列不明确,如果 .OrderDesc("A.StuId");也会报错,如换成其他不是A和B共有的字段都没问题,比如写成.OrderDesc("Name")则正确,但是我想按StuId排序如何实现呢?请大家帮忙看下


作者: 游泳的鱼    时间: 2012-10-11 09:07
没使用过subsonic ,在Select里面把A.StuId也加上试试呢




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4