然后我尝试使用Access 2003作为我的数据库,然后我只需要用我的应用程序复制mdb文件。但访问的功能并不强,文本长度限制为255字节。
是否有其他数据库解决方案,易于集成到我的应用程序中,并且在开发应用程序后易于安装?
许多桌面应用程序都有自己的数据库,易于安装和使用,他们使用什么数据库?
答案 0 :(得分:12)
SQLite。非常强大且易于使用,并具有C#绑定。它现在是最widely deployed embedded database。 DLL低于300Kb。
答案 1 :(得分:3)
使用SQL Server Compact Edition(CE)。它是免费的,并附带Visual Studio。它是基于文件的,但可以轻松地与“真正的”SQL Server数据库同步。
我打算发布一个SQL CE信息链接列表,但我发现有太多好的链接与以下搜索:http://social.msdn.microsoft.com/Search/en-US?query=sql+server+compact+edition。
答案 2 :(得分:2)
您可以尝试非SQL数据库,例如Db4o,它是: