我有一个桌面表单应用程序,当前使用和Microsoft Access MDB文件来存储数据。如果用户计算机没有在其计算机上安装访问权限,则必须下载MS Access Runtime才能运行该应用程序,否则会出错。
他们比使用MDB文件存储数据更好吗?我应该使用XML吗?
由于
答案 0 :(得分:2)
SQLite被广泛认为是MDB文件的合适替代品。
或者,您可以使用SQL Server Express。
答案 1 :(得分:1)
我建议SQLite
谷歌周围有许多语言的绑定。
答案 2 :(得分:0)
是的,您可以使用XML,但这也可以清楚地显示数据(任何人都可以打开xml文件并查看数据)。如果在应用程序安装中包含安静的mdac安装,则可以解决msaccess运行时错误的问题。 http://support.microsoft.com/kb/192009