以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 这个表达式写错了吗?一直过不了 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=116434) |
-- 作者:夜散点炽 -- 发布时间:2018/3/24 16:56:00 -- 这个表达式写错了吗?一直过不了 这是一个组合框 这个表达式写错了吗?一直报错 语法错误:“[approver_id]”运算符后缺少操作数。 说明一下,这用户表的ID是等于ACCOUNTS_APPROVAL_HISTORY表的approver_id Dim cmb As WinForm.ComboBox cmb = e.Form.Controls("驳回结点") cmb.DisplayMember = "userName" \'显示列 cmb.ValueMember = "ID" \'取值列 cmb.DataSource = "用户表" \'数据源 cmb.DataFilter="[ID] In (Select [approver_id] fro m {ACCOUNTS_APPROVAL_HISTORY})" \'过滤表达式 cmb.SelectedIndex=0 求指点
[此贴子已经被作者于2018/3/24 17:20:12编辑过]
|
-- 作者:有点蓝 -- 发布时间:2018/3/24 17:21:00 -- 这种表达式只能用在SQLGetComboListString cmb.ComboList = DataTables("用户表").SQLGetComboListString("ID","[ID] In (Select [approver_id] fro m {ACCOUNTS_APPROVAL_HISTORY})")
|