MS Access排序(比较字符串数据)

我有一个使用MS Access作为数据库的.NET应用程序。该应用程序运行正常,但仍可以在我的PC上运行。但是在客户端PC上重新安装Windows之后,该应用程序开始以一种非常奇怪的方式工作。

在数据库中,数据以西里尔文(马其顿文)为单位。问题在于数据库不能正确地对字符串排序。

例如,如果我运行以下查询:

SELECT * FROM exampletbl ORDER BY title

预期结果应为:

id  title
1   Александар
2   Бранко
3   Влатко
4   Гоце
5   Гвозден
6   Дарко
7   Ѓоре
8   Ѓурѓа

...

目前,访问以这种方式排序:

id  title
1   Александар
2   Бранко
3   Влатко
4   Гоце
5   Ѓоре
6   Гвозден
7   Ѓурѓа
8   Дарко

...

我的猜测是,在客户端PC上未正确配置区域设置或OLE DB驱动程序,并且访问正在按拉丁字母对数据进行排序。

ps客户端Windows版本是Windows 7 x86

布拉德

要更改排序顺序(在新数据库上),请转到文件>选项>常规>创建数据库>新建数据库排序顺序。

在此处输入图片说明

这会给你

在此处输入图片说明

要使该更改在当前数据库中生效,请执行压缩和修复。这将在后台创建一个新数据库(感谢Gord Thompson的建议)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS Access数据库的连接字符串

来自分类Dev

连接字符串查询MS Visual Studio 2010-MS Access 2007数据库

来自分类Dev

C#:将数据从字符串数组输入到MS Access DB表

来自分类Dev

将字符串转换为 TimeSpan 并将其保存到 MS Access 数据库

来自分类Dev

SQL MS Access中的字符串错误

来自分类Dev

MS Access对Azure SQL Server 2012的连接字符串

来自分类Dev

MS Access参考表(按字符串变量)

来自分类Dev

MS Access对Azure SQL Server 2012的连接字符串

来自分类Dev

MS Access:在表中搜索字符串的相同部分

来自分类Dev

MS Access正确使用DLookup中的字符串变量

来自分类Dev

在 MS Access 中过滤包含字符串的日期列

来自分类Dev

MS Access:从字符串中获取值

来自分类Dev

MS Access报告排序

来自分类Dev

ms Access数据库受密码保护时如何写连接字符串?

来自分类Dev

MS Access VBA-从字段中的半一致性数据中提取部分字符串

来自分类Dev

MS Access-将字符插入字符串中-字符长度不同

来自分类Dev

HtmlHelp MS API 搜索字符串

来自分类Dev

MS SQL Server:将double转换为字符串并比较文本

来自分类Dev

按字母数字字符串MS SQL Server 2012中的相似性排序

来自分类Dev

从MS Access中导入Python:“无效的连接字符串属性”

来自分类Dev

如何拆分字符串并将其存储在MS Access表中

来自分类Dev

在MS-Access / VBA中查找OS短日期格式字符串

来自分类Dev

如果包含某些字符串MS-Access 2016,请删除整个单元格

来自分类Dev

MS Access:空白时在日期字段中显示字符串

来自分类Dev

MS Access查找具有特殊模式的子字符串

来自分类Dev

VB.Net MS Access 2013中字符串的日期

来自分类Dev

在MS Access中将yyyymmdd数字或字符串转换为true日期值

来自分类Dev

MDBTools驱动程序不使用PHP MS-Access返回字符串值

来自分类Dev

加速对字符串中的字节进行迭代的MS ACCESS VBA脚本

Related 相关文章

  1. 1

    MS Access数据库的连接字符串

  2. 2

    连接字符串查询MS Visual Studio 2010-MS Access 2007数据库

  3. 3

    C#:将数据从字符串数组输入到MS Access DB表

  4. 4

    将字符串转换为 TimeSpan 并将其保存到 MS Access 数据库

  5. 5

    SQL MS Access中的字符串错误

  6. 6

    MS Access对Azure SQL Server 2012的连接字符串

  7. 7

    MS Access参考表(按字符串变量)

  8. 8

    MS Access对Azure SQL Server 2012的连接字符串

  9. 9

    MS Access:在表中搜索字符串的相同部分

  10. 10

    MS Access正确使用DLookup中的字符串变量

  11. 11

    在 MS Access 中过滤包含字符串的日期列

  12. 12

    MS Access:从字符串中获取值

  13. 13

    MS Access报告排序

  14. 14

    ms Access数据库受密码保护时如何写连接字符串?

  15. 15

    MS Access VBA-从字段中的半一致性数据中提取部分字符串

  16. 16

    MS Access-将字符插入字符串中-字符长度不同

  17. 17

    HtmlHelp MS API 搜索字符串

  18. 18

    MS SQL Server:将double转换为字符串并比较文本

  19. 19

    按字母数字字符串MS SQL Server 2012中的相似性排序

  20. 20

    从MS Access中导入Python:“无效的连接字符串属性”

  21. 21

    如何拆分字符串并将其存储在MS Access表中

  22. 22

    在MS-Access / VBA中查找OS短日期格式字符串

  23. 23

    如果包含某些字符串MS-Access 2016,请删除整个单元格

  24. 24

    MS Access:空白时在日期字段中显示字符串

  25. 25

    MS Access查找具有特殊模式的子字符串

  26. 26

    VB.Net MS Access 2013中字符串的日期

  27. 27

    在MS Access中将yyyymmdd数字或字符串转换为true日期值

  28. 28

    MDBTools驱动程序不使用PHP MS-Access返回字符串值

  29. 29

    加速对字符串中的字节进行迭代的MS ACCESS VBA脚本

热门标签

归档