我的公司销售数据可视化工具。对不是我们使用32位C#应用程序(即使我们的大多数客户已经转移到64位硬件)这样做,因为几乎不可能使用64位Access驱动程序。
我们希望利用64位应用程序,但我们不希望让客户经历在纯64位环境中尝试连接到Access的痛苦。
所以我们有了一个主意。如果我们在后台运行32位后台应用程序,负责从Access中提取数据,该怎么办?然后,此应用程序将数据传递给我们的主64位应用程序。
我们无法解决的问题是如何将检索到的数据从32位应用程序传递到64位应用程序。
有人知道如何做到这一点或者我们可以采取另一种方法吗?
答案 0 :(得分:2)
我不知道为什么您的客户希望将Jet数据库(MS Access)与64位软件一起使用。
我会:
本质上我所说的是:通过将数据存储到不同的数据库格式,将数据从32位传递到64位。 SQL Server Compact或SQLite应该运行良好;它们基于文件,如Access,但更加现代化。