以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]组合框的DataFilter属性  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144417)

--  作者:小美菜
--  发布时间:2019/12/19 13:52:00
--  [求助]组合框的DataFilter属性
组合框的DataFilter属性设置时用“ [工程项目编码] Like \'?N%\' ”不行,但用“ [工程项目编码] Like \'G%\' ”可以,这是为什么,请高人指点
--  作者:有点蓝
--  发布时间:2019/12/19 14:20:00
--  
Like \'?N%\' ”这种用法只能在SqlServer数据库的SQL里才能使用。不支持DataFilter表达式里使用。这个是sql的独有语法,而DataFilter的条件是.net代码的语法,不是一回事,所以是有差异的
--  作者:小美菜
--  发布时间:2019/12/19 14:26:00
--  
可是,我改成用“ [工程项目编码] Like \'?N*\' ”不行,但用“ [工程项目编码] Like \'G*\' ”可以,也是一样呀
--  作者:有点蓝
--  发布时间:2019/12/19 14:37:00
--  
不支持“?”这种占位符,就是把?当做普通字符处理了。Like \'?N*\'表示以“?N”这2个字符开头的数据
--  作者:小美菜
--  发布时间:2019/12/19 14:41:00
--  
用什么代替“?”符号,占位
--  作者:有点蓝
--  发布时间:2019/12/19 14:48:00
--  
没有这种用法,做不到