Ms access 破损西里尔字符编码

Ms access 破损西里尔字符编码,ms-access,encoding,character-encoding,cyrillic,Ms Access,Encoding,Character Encoding,Cyrillic,我有一个Access数据库,它有使用拉丁和西里尔字母书写的文本。拉丁字母都不错,但西里尔字母编码不正确。我设法弄明白有些字母被什么代替了。我不确定正确的字母应该是大写还是小写。知道这里出了什么问题吗 +--------------+------------------+ | Bad Encoding | Correct Encoding | +--------------+------------------+ | в | г | | Г

我有一个Access数据库,它有使用拉丁和西里尔字母书写的文本。拉丁字母都不错,但西里尔字母编码不正确。我设法弄明白有些字母被什么代替了。我不确定正确的字母应该是大写还是小写。知道这里出了什么问题吗

+--------------+------------------+
| Bad Encoding | Correct Encoding |
+--------------+------------------+
| в            | г                |
| Г            | а                |
| Д            | о                |
| Ё            | э                |
| Й            | р                |
| ї            | с                |
| М            | х                |
| м            | е                |
| о            | м                |
| ь            | б                |
| щ            | и                |
+--------------+------------------+

西里尔字符是通过什么机制插入数据库的?@GordThompson我不确定,因为我没有创建数据库。数据库使用的编码是什么?cp1252,cp1251。。。?你是怎么知道那些信件的?为什么不确定大写/小写?文本列中有哪些类型的数据?名称、地址、零件号、零件说明?是否检查以ova(F)和ov(M)结尾的俄罗斯姓氏?或者基本语言是乌克兰语、白俄罗斯语、塞尔维亚语等等?@JohnMachin我不确定使用了什么编码。我看了所有的桌子设置,但我没有看到任何地方。我不确定小写/大写,因为我不知道它最初是什么。看看这些数据,我可以90%肯定地说,只有一个大小写被使用,如果我不得不猜测的话,它很可能是大写的。数据库里有俄文车牌号,这就是我如何确定一些字母的方法