Foxtable(狐表)用户栏目专家坐堂 → 模糊查询表达式错误


  共有2538人关注过本帖平板打印复制链接

主题:模糊查询表达式错误

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


加好友 发短信
等级:小狐 帖子:370 积分:2548 威望:0 精华:0 注册:2012/10/29 8:32:00
模糊查询表达式错误  发帖心情 Post By:2016/4/5 12:57:00 [只看该作者]

语句如下:
Dim Filter As String
Dim PRID As String = e.Form.Controls("PrId").value
Dim PRNAME As String = e.Form.Controls("PrMName").value
Dim PRMODEL As String = e.Form.Controls("PrModel").value
Dim PRPRJO As String = e.Form.Controls("PrPrjno").value
Dim PRUSER As String = e.Form.Controls("PrUser").value
PRNAME =  "'%" & PRNAME & "%'"
PRMODEL = "'%" & PRMODEL & "%'"
PRUSER = "'%" & PRUSER & "%'"
Filter = "申请单号 =" & PRID & "And 物料名称 like " & PRNAME & "And 规格图号 like " & PRMODEL & "And 申请人 like " & PRUSER & "And 工程号 =" & PRPRJO
DataTables("采购申请查询_table1").LoadFilter = Filter
DataTables("采购申请查询_table1").Load()

错误信息如下:
.NET Framework 版本:2.0.50727.8670
Foxtable 版本:2016.3.27.1
错误所在事件:加载[采购申请查询_Table1]失败!
详细错误信息:
语法错误 (操作符丢失) 在查询表达式 '(申请单号 =PR000001And 物料名称 like '%%'And 规格图号 like '%%'And 申请人 like '%%'And 工程号 =)' 中。

麻烦帮忙看下正确的语句应该怎么样写,谢谢!

 回到顶部