以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- users表无法sqlfind (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=194276) |
|
-- 作者:lianghanyu -- 发布时间:2024/11/24 10:18:00 -- users表无法sqlfind 按帮助做了一个外部的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 -- 发布时间:2024/11/24 14:50:00 -- 数据源的名呢 |
|
-- 作者:有点蓝 -- 发布时间:2024/11/24 20:10:00 -- 外部表Name 是什么类型的列?数据有保存了吗? |
|
-- 作者:lianghanyu -- 发布时间:2024/11/25 10:13:00 -- [此贴子已经被作者于2024/11/25 10:14:16编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2024/11/25 10:17:00 -- dr = DataTables("users").sqlFind("[Name] = \'" & pts(0) & "\'") |
|
-- 作者:lianghanyu -- 发布时间:2024/11/25 10:55:00 -- 此主题相关图片如下:11.jpg |
|
-- 作者:有点蓝 -- 发布时间:2024/11/25 11:00:00 -- 这样呢? dr = DataTables("users").sqlFind("[Name] = N\'" & pts(0) & "\'") |
|
-- 作者:lianghanyu -- 发布时间:2024/11/25 11:01:00 -- 这样可以了。 这是为什么啊????? |
|
-- 作者:有点蓝 -- 发布时间: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
|