问题描述
我使用winforms开发一个桌面应用程序,现在我计划使用SQL server express,但问题是,如果我使用sql server express,那么安装是很麻烦,我需要安装sql服务器,并安装我自己的应用程序。
I use winforms to develop a desktop application, and right now I plan to use SQL server express, but the problem is, if i use sql server express, then the installation is much trouble, i need to install sql server first, and install my own applicaiton.
然后我试图使用访问2003作为我的数据库,然后我只需要复制mdb文件与我的应用程序。但访问的功能并不强,文本长度限制为255字节。
Then I tried to use access 2003 as my database, then I only need to copy the mdb file with my application. But the access 's function is not that strong, the text length is limited to 255 byte.
有没有其他数据库解决方案,它很容易集成到我的应用程序,并且易于安装后,我开发我的应用程序?
Is there any other database solution, which is easy to integrate to my application, and easy to install after i develop my application ?
许多桌面应用程序都有自己的数据库,易于安装和使用,他们使用什么数据库?
Many many desktop application have their own database, and easy to install and easy to use, what database do they use ?
推荐答案
。非常强大,易于使用,并有C#绑定。它现在是最多的。该DLL低于300Kb。
SQLite. Extremely robust and easy to work with, and has C# bindings. It is now the most widely deployed embedded database. The DLL is under 300Kb.
这篇关于我应该选择什么数据库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!