Foxtable(狐表)用户栏目专家坐堂 → users表无法sqlfind


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

主题:users表无法sqlfind

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


加好友 发短信
等级:童狐 帖子:284 积分:2513 威望:0 精华:0 注册:2020/6/28 8:43:00
users表无法sqlfind  发帖心情 Post By:2024/11/24 10:18:00 [只看该作者]

按帮助做了一个外部的SQL数据源的users表。
现在,我需要 
Dim pts() As String = e.UserName.Split(".")
Dim dr As DataRow
dr = DataTables("users").Find("Name = '" & pts(0) & "'")

这个语句,可以找得到用户名,

但是用 
dr = DataTables("users").sqlFind("Name = '" & pts(0) & "'")
却找不到




 回到顶部
帅哥,在线噢!
y2287958
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:4773 积分:34673 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2024/11/24 14:50:00 [只看该作者]

数据源的名呢

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111407 积分:567105 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/24 20:10:00 [只看该作者]

外部表Name 是什么类型的列?数据有保存了吗?

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


加好友 发短信
等级:童狐 帖子:284 积分:2513 威望:0 精华:0 注册:2020/6/28 8:43:00
  发帖心情 Post By:2024/11/25 10:13:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2024-11-25_10-13-49.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2024-11-25_10-13-55.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2024/11/25 10:14:16编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111407 积分:567105 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/25 10:17:00 [只看该作者]

dr = DataTables("users").sqlFind("[Name] = '" & pts(0) & "'")

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


加好友 发短信
等级:童狐 帖子:284 积分:2513 威望:0 精华:0 注册:2020/6/28 8:43:00
  发帖心情 Post By:2024/11/25 10:55:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:22.jpg
图片点击可在新窗口打开查看
测试了一下,还是不行!

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111407 积分:567105 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/25 11:00:00 [只看该作者]

这样呢?
dr = DataTables("users").sqlFind("[Name] = N'" & pts(0) & "'")

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


加好友 发短信
等级:童狐 帖子:284 积分:2513 威望:0 精华:0 注册:2020/6/28 8:43:00
  发帖心情 Post By:2024/11/25 11:01:00 [只看该作者]

这样可以了。 这是为什么啊?????

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111407 积分:567105 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/11/25 11:05:00 [只看该作者]

数据库使用的字符集有问题,不支持中文查询条件

https://www.baidu.com/baidu?ie=UTF-8&word=SqlServer%20%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81

https://blog.csdn.net/ddjj_1980/article/details/71170462

到后台数据库里执行一下下面sql
 ALTER DATABASE [数据库名称] COLLATE Chinese_PRC_CI_AS


 回到顶部