Foxtable(狐表)用户栏目专家坐堂 → 代码运行错误


  共有1553人关注过本帖树形打印复制链接

主题:代码运行错误

帅哥哟,离线,有人找我吗?
huli503
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:130 积分:1688 威望:0 精华:0 注册:2016/10/1 20:59:00
代码运行错误  发帖心情 Post By:2017/8/27 11:19:00 [只看该作者]

老师,下面这段代码运行时出现 ‘列名 'partid' 不明确。’,问题出在哪啦
cmd.CommandText = "S elect * From (S elect  Row_Number() Over(Order by part.partId desc ) As RowNum,part.partId,partNo,mouldId,gelcoatColor,backColor,thickness,area,size,drawingNo,remark,thickness2" &  _
" From part Left JOIN testResultMaster ON testResultMaster.partId = part.partId " & iif(Filter > "", " Where " & Filter ,"") & _ 
" Group By {part}.partId,partNo,drawingNo) As a  Where RowNum >= " & StartRow & " And RowNum <= " & EndRow

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/27 12:15:00 [只看该作者]

应该是你的filter变量有问题,弹出条件看看msgbox(filter)

 

或者,试试下面的方法。不能直接分页链接查询弄在一起

 

方法一:先连接查询得到一个表,然后再分页;

 

方法二:先分页得到一个表,然后再连接查询;

 

 


 回到顶部