- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我头疼,我的问题不是纯编程问题,不知道是不是属于Stackoverflow的问题。或者它属于其他地方,例如 SuperUser?
当前系统:
目前,我们使用的是Windows XP + Access 2003,我们有一个以Access 2003 MDB格式编写的数据库系统,它分为2个MDB文件,一个用于数据库数据,一个用于前端。
幸运的是,前端不包含数据 Access 页面。它包含:
表单、报告、查询、宏、VBA 模块。
我们没有使用任何第三方对象,所有表单/报表仅使用默认的 Microsoft 控件,所有 VBA 仅使用默认的 Microsoft 库。
我的头痛背景:
由于我公司计算机支持部门的政策,强制我们所有的计算机工作站从Windows XP + Office 2003升级到Windows 7 + Office 2010,他们强制我们升级,因为他们不支持旧系统.
我的头痛:
现在我在研究如果我的系统是Windows 7 + Access 2010我该怎么办。我通过Google研究了一些东西。到目前为止,这是我的总结:
方案一:前端MDB转ACCDB,后端MDB保留。
既然后端数据很重要,我不想冒险做转换。我很担心前端转换是否安全简单?我可以将 ACCDB 链接到 MDB(受密码保护)吗?
解决方案 2:将两个 MDB 都转换为 ACCDB。
它会容易且数据安全吗?我担心它会使我的数据崩溃。
方案三:保持2个MDB都保持MDB
我从微软网站上看到,97 MDB 不能改变设计,好吧我的系统是 2003 MDB,但我很怀疑 2003 MDB 也会有问题。 Access 2010 引入了许多新对象,另一方面,也许某些 2003 对象在 2010 中不再起作用。我从 Google 了解到,有些人无法在 MDB 中保存表单/报表设计,因为 2010 默默地添加了新对象。
谁能给我建议和分享经验?
最佳答案
您可以选择将数据库保留在 mdb 中并在 Access 2010 中运行它。在 80% 的情况下,它会在任何更改下运行良好。如果你有问题,有一个页面:
http://allenbrowne.com/Access2007.html
还有一个实用工具来测试你的数据库:
http://allenbrowne.com/AppIssueChecker.html
看看两者,您就会知道如何解决您的难题。
关于ms-access - 我应该将 Access 2002-2003 MDB 转换为 2010 ACCDB 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16332867/
我正在尝试将 accdb 文件从 Access 2010 中的使用转换为 Access 2007。我首先尝试使用 Access 2007 打开该文件,但出现错误 Unrecognized databa
我正在处理 Excel VBA 宏,并且想要从 MS Access 数据库(.accdb 文件)检索数据。 我尝试使用下面的连接字符串,它抛出运行时错误“438” Dim cn As Objec
我正在尝试创建一个程序来读取数据库并输出它。我已按照 http://www.codeproject.com/Articles/35018/Access-MS-Access-Databases-from
我最近将数据库从 .mdb (MS Access 2003) 更新为 .accdb (MS Access 2010)。 通过这次更新,我还将我的提供程序从:Microsoft.Jet.OLEDB.4.
我上这门课已经几天了,现在正在网上搜索以寻找解决方案。我在这里尝试做的是连接到扩展名为 .accdb 的 Access 2010 数据库 我已经成功连接到扩展名为 .mdb 但不是 的旧数据库>.ac
我一直在寻找打开 .accdb 数据库并从此文件读取/写入日期的解决方案。该文件保存在本地而不是服务器上,该解决方案无需额外的库即可运行。 有人可以帮助我吗? 谢谢你的建议 最佳答案 我的建议是使用
我问了两个类似的问题: Use OLEDB to read AccessFile from Stream to DataSet Read Microsoft Access File(.accdb) b
我正在尝试创建一个使用Access 2007 DB(.accdb)的MVC应用程序。我可以使用DataSet创建模型。但是,如果我尝试使用EntityFramework创建模型,那么我无法摆脱VS20
我想我的问题会被认为是愚蠢的,但我真的被困住了。 如何查看 *.accdb 文件中的所有表? 我使用 Office 14 中的 Microsoft Access 打开和编辑该文件。然后我去Databa
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
我正在使用 Visual Studio Community 2017 Access 2010 - 2016 年 我可以导入我创建的 Access 文件 从客户端发送的文件包含(表、查询、表单、宏和模块
使用下面的代码,当找不到运行提供程序时,我收到以下错误,下面的代码是从网上复制和编辑的,它以前使用.mdb文件,但我尝试将其更改为.accdb,因为这是我的格式需要它。我正在尝试制作一个宏,在运行时将
我使用 .accdb 文件作为 Java 桌面应用程序的数据库。该文件用作数据库,但我也可以打开它并查看所有数据,我也可以更改它而不使用该程序。有什么方法可以阻止该文件并且用户无法直接使用 Acces
我使用的是 MS Office 2010。我想创建一个 .mdb 数据库。我环顾四周,但不知道如何更改默认扩展名。 该数据库将用于练习 Java JDBC-ODBC 连接,为此我需要一个 .mdb 数
我不明白为什么我的代码无法保存到我的 .accdb 数据库中。 我正在从 .accdb 数据库文件中获取数据并将其显示在 DataGridView 中,然后允许对其进行更改。 (这是一个库存控制系统。
如果我有一个基本的 windows xp 系统、ruby 和一个 ms access 2007 文件(例如 c:/foo/bar.accdb)文件,读取该 .accdb 文件的侵入性最小的方法是什么。
我试图将 Access 数据库的大小保持在最低限度,并且需要删除以前使用但现在不需要的几个大图像。我的理解是 Access 文件 (.accdb) 将图像存储在数据库中。你知道是否可以删除它以及如何删
这两个扩展有什么区别? 我需要使用 ADODB 连接从 WORD 文件写入 Access 数据库 当我创建一个新的 Access 数据库时,它让我可以选择只制作一个 ACCDB 文件,而由于某种原因我
我有一个这样的文件: strPath = "S:\HR\Forms\forms_database.accdb" 我通过 WORD adodb.connection 连接到它 我的数据库应该是不同的扩展
我尝试自动创建 .accdb 数据库,但使用 create() 函数时出现编译错误: 我使用这个答案中的代码: Create an Access database file (.mdb or .acc
我是一名优秀的程序员,十分优秀!