设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3166|回复: 5
打印 上一主题 下一主题

[Access本身] 怎么查看数据库的编码,也就是gb,还是utf8?然后能改吗?

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-24 21:34:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有两台计算机, 一台是西文编码,一台是中文, 因为种种原因不能改成一样的.
而我的access数据库,换一台机器查看就会有错和乱码, 要是能改成utf-8就好了.
请问有解决办法吗?

具体问题: 比如我的一个中文数据库的一个表叫"学生", 然后在西文计算机上,用VBA里根本
无法输入表名, 全是 问号. 表名字段名改成英文, 可是数据总要是中文的才行, 同样西文数据有些不是英文字母, 在中文下也有问题, 所以才问有没有UTF编码可以用.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2011-7-25 10:18:36 | 只看该作者
所有字段名改为英文(该不会有朝鲜语或者法文什么的吧?),把标题改为中文。我们的系统在英文(USA English)下就没有问题。
3#
 楼主| 发表于 2011-7-26 04:50:13 | 只看该作者
字段名改为英文没问题, 但是数据必须是中文, 比如姓名. 然后在VBA里完全无法处理. 比如我想比较一个
姓名是否为 "王", 那么本身 "王" 就无法显示, 如果再修改为 "李" , 则根本不知道能不能正确写回表中.
所谓系统编码, 就是指 非unicode 编码, 英文系统是英文, 中文系统是简体.
4#
发表于 2011-7-26 08:23:54 | 只看该作者
Access2000
access里面保存的数据是unicode的,在任何语言系统下都能显示。
如果数据视图查看有些字符不正常,那是因为显示所用的字体不是Unicode字体,
换用Arial Unicode MS 字体就能全部显示了。(access帮助,搜索,输入unicode,有说明)

摘抄的,没有验证,请参考
5#
发表于 2011-7-26 08:54:01 | 只看该作者
所有字段名改为英文(该不会有朝鲜语或者法文什么的吧?),把标题改为中文。我们的系统在英文(USA English)下就没有问题。
6#
发表于 2011-7-26 09:44:07 | 只看该作者
回复 excessstone 的帖子

修改系统语言为英文(UE)试试看(控制面板\区域语言里)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-17 00:50 , Processed in 0.093082 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表