以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]这个报错是什么原因呢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160138)

--  作者:81538475
--  发布时间:2021/1/22 9:49:00
--  [求助]这个报错是什么原因呢
For Each r As DataRow In DataTables("历史薪酬记录").Se/ect(" 级别工资+组长工资+导师工资+工龄工资 <> 实发工资 and _locked = 0 and 导出=1 and 人员归属 = (se/ect 人员归属 from 人员信息表 where 姓名 =\'XX\')") 

    Output.Show(r("姓名"))
Next

单个这个sql语句是没有问题的
se/ect 人员归属 from 人员信息表 where 姓名 =\'"& _USERNAME &"\'

---------------------------
版本:2020.5.29.8
---------------------------
代码执行出错,错误信息:



System.Data.SyntaxErrorException: 语法错误:“人员归属”运算符后缺少操作数。




--  作者:有点蓝
--  发布时间:2021/1/22 10:02:00
--  
datatable.select不支持这种用法,使用sql吧:http://www.foxtable.com/webhelp/topics/0696.htm