Foxtable(狐表)用户栏目专家坐堂 → LoadFilter +SQL字符编码等各种问题集合体


  共有1809人关注过本帖树形打印复制链接

主题:LoadFilter +SQL字符编码等各种问题集合体

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


加好友 发短信
等级:幼狐 帖子:190 积分:1540 威望:0 精华:0 注册:2015/7/14 15:05:00
LoadFilter +SQL字符编码等各种问题集合体  发帖心情 Post By:2017/6/26 21:22:00 [只看该作者]

我的sql不知什么原因查中文必须加N (说是字符编码啥的原因,反正没搞好)

比如S * From {Users} Where [Name] = N'严鹏'
这样就没问题

现在 DataTables("人工时台账").LoadFilter = "[Date] = '" & Date.Today & "' And [Timekeeper] =  '" & User.Name.Trim() & "'"

对英文没问题

改成 DataTables("人工时台账").LoadFilter = "[Date] = '" & Date.Today & "' And [Timekeeper] = N '" & User.Name.Trim() & "'"

不能执行

那个高手解决一下

[此贴子已经被作者于2017/6/26 21:22:27编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/6/26 22:06:00 [只看该作者]

N和单引号之间的空格去掉

And [Timekeeper] = N'" & User.Name.Trim() & "'"

 回到顶部