以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 字符串比对的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146448) |
-- 作者:xunxun0903 -- 发布时间:2020/2/24 11:06:00 -- 字符串比对的问题 我是自定义用户的,有一个“Group”组类型是 nchar(10) 用户user1的Group是”000“ 1,当user1用户登陆以后 MessageBox.show(_UserGroup) 返回的也是 000 为啥下面这样总是返回2呢? 2,.LoadFilter = "[中心] = \'" & _UserGroup & "\' " 我用筛选的时候它是可以匹配的。。。 MessageBox.show(_UserGroup) If _UserGroup = "000" Then MessageBox.show("1") Else MessageBox.show("2") End If 请大神帮分析一下 谢谢!
|
-- 作者:有点蓝 -- 发布时间:2020/2/24 11:10:00 -- 把nchar(10) 改为nvarchar(10) ,然后把Group里面数据后面的空格去掉。char类型是固定长度的,数据长度不足10 的时候后面会自动补空格的, |
-- 作者:xunxun0903 -- 发布时间:2020/2/25 9:34:00 -- 谢谢~ |