回答
不正是CurrentDB.CollatingOrder工作的东西吗?我不知道你在哪里查看结果数字的价值,但在我的美国数据库中,它返回1033,这与美式英语字符集相当熟悉。
啊,是的,如果我进入VBE的对象浏览器并搜索CollatingOrder,其中一个结果显示一个名为CollatingOrderEnum的ENUM,然后通过点击每个结果可以看到它的值。
DBEngine(0)(0).CollatingOrder是相同的属性,可以与来自外部Access的DAO一起使用。也许有一种方法可以通过ADO/OLEDB获得它,但是我不使用它们中的任何一个,所以不能指出你在那里的正确方向。
对于谁低估,请解释原因。 – 2010-06-24 19:37:45
你可能想看看你是否可以在Michael Kaplan的博客http://blogs.msdn.com/b/michkap/上提出这个问题。我无法在Access本身中找到任何似乎公开此内容的内容,并且没有任何Jet后期整合访问权的Jet引用。 – 2010-06-24 20:03:49
从Access_2000(基于Jet 4.0)开始,Access数据库将内部文本数据存储为Unicode。因此,如果您的数据库文件确实是Access_2003数据库,则DAO,ODBC和OLEDB访问方法都应返回Unicode字符串。
- 1. MS Access数据库的字符编码
- 2. 处理日语字符查询MS访问数据库(在RStudio)
- 3. 使用php编码访问mdb数据库的特殊字符编码问题
- 4. 如何停止MS访问数据库中舍入的数字?
- 5. 检查编辑是有效的数据库MS-访问
- 6. MS访问Oracle数据库
- 7. MS访问数据库Java
- 8. 如何自动更新Ms访问数据库的数据库
- 9. 如何维护数据库查询的字符编码
- 10. 我如何使用MYSQL查询访问Ms-Access数据库
- 11. 如何保持字符编码与数据库查询
- 12. 访问数据库查询查找语句中的特定字符
- 13. 如何在JavaScript字符串中查找HTML编码的字符?
- 14. 用c#代码插入ms访问另一个数据库的数据库
- 15. Codeigniter使用ms访问数据库
- 16. Codeigniter和Ms访问数据库连接
- 17. insert into ms访问数据库
- 18. 使用Java访问MS Access数据库
- 19. 并行访问MS Access数据库
- 20. 分割一个数据库(ms访问)
- 21. 在VB.NET中MS访问数据库
- 22. 访问数据库连接字符串
- 23. 访问数据库连接字符串
- 24. Android数据库字符串访问
- 25. 如何访问OpenSearchServer数据库字段?
- 26. 如何访问MS Access * .adp文件中的SQL数据库?
- 27. 数据库如何与Base或MS访问中的表相关?
- 28. 如何访问已锁定的MS Access数据库
- 29. 查找字符串时数据库查询问题
- 30. 数据库,字符编码,PDF和XML
是访问编程环境还是根本不使用Access,而是仅将Jet/ACE用作数据存储?我的回答会根据您的标签向您提供您的信息,并假定您需要Access中的答案。 – 2010-06-23 23:39:29
我正在使用ADODB从访问中获取数据。如果ADODB可以告诉我它使用了什么字符编码。这个信息也应该可以在Access no中找到? – 2010-06-24 00:30:26