Foxtable(狐表)用户栏目专家坐堂 → [求助] 加载数据出错


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

主题:[求助] 加载数据出错

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


加好友 发短信
等级:幼狐 帖子:182 积分:1634 威望:0 精华:0 注册:2012/1/4 13:13:00
[求助] 加载数据出错  发帖心情 Post By:2015/4/16 17:33:00 [显示全部帖子]

师兄:你好!

我建一个新项目,使用本地SQLserver2005数据库,加载外部表,使用加载条件使用中文不能加载数据,使用数字或英文可以加载数据,请给予指点。非常感谢!

Dim dt As DataTable  = CurrentTable.DataTable
dt.LoadFilter = "fieldname = '中文'"
dt.Load

结果数据表为空。图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:182 积分:1634 威望:0 精华:0 注册:2012/1/4 13:13:00
  发帖心情 Post By:2015/4/17 8:36:00 [显示全部帖子]

狐爸你好!

在同一个项目中,引用局域网中SQLserver2008数据库的数据表,使用 dt.LoadFilter = "fieldname = '中文'" 语句可以筛选到对应的记录。但在引用本地的SQLserver2005数据库的数据表时,使用相同语句,无法获得对应记录。运行过程中没有错误提示,只是结果错误。


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


加好友 发短信
等级:幼狐 帖子:182 积分:1634 威望:0 精华:0 注册:2012/1/4 13:13:00
  发帖心情 Post By:2015/4/17 9:09:00 [显示全部帖子]

非常感谢!感谢狐爸的指点。

正如狐爸所说,SQLserver2005数据库的排序规则是 SQL_Latin1_General_CP1_CI_AS 。更改为 Chinese_PRC_CI_AS 后,问题解决了。

再次感谢!图片点击可在新窗口打开查看图片点击可在新窗口打开查看图片点击可在新窗口打开查看

 回到顶部