微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改MS Access 2010数据库项目源文件的编码

如何解决如何更改MS Access 2010数据库项目源文件的编码

我有一个.adp文件,它是使用 iso-8859-2 代码页在PC上创建的。 当我尝试在另一台具有不同代码页的PC上打开时,VBA无法编译。

有没有一种方法可以转换编码?我对数据不感兴趣,就像sql Server中的数据一样。我只需要转换源即可。

解决方法

好吧,问题在于2010年之后,您无法打开adp文件。因此,此问题不太可能是由于区域设置或不同的iso代码页引起的,而是仅使用Access AFTER 2010版本的问题(它们无法打开adp文件-与代码页无关,为零)。

因此,您需要Access 2010(或更早版本),然后可以创建一个空白数据库,并从该ADP文件导入所有表单,报告和代码模块。 (我建议您甚至不要打开adp-只需将所需的所有内容导入空白的新accDB文件即可。

您没有提到您拥有的Access版本,但是要阅读(或导入哪种版本是更好的方法),则需要Access 2010(或更早版本)才能打开该ADP文件。如前所述,我将创建一个空白的accDB文件,并使用功能区中的外部选项卡,然后将表单,报告和所有代码模块导入。这样一来,您就可以挽救所有报告,表单和代码模块-包括后面的VBA代码。

当然,如果文件格式是ade,那么麻烦就大了,因为该格式将所有源代码剥离了,并且源代码不包含在ade文件中。因此,您需要Access 2010。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。