我需要用什么c#工具来管理小型数据库?

时间:2012-10-05 13:31:44

标签: c# database

我需要一个允许用户创建小型数据库的工具(查找表,公式,常量) 并在以后提取他们的信息。 我从数据库中获取的信息(值)将被插入到我工作所需的xml文件中。 数据库的大小会很小,但现在我不知道,所以我需要一种方法 供用户输入。 我在c#中使用了什么简单的工具来做到这一点?

4 个答案:

答案 0 :(得分:3)

使用SQLite
SQLite是一个软件库,它实现了一个独立的,无服务器,零配置的事务SQL数据库引擎。 SQLite是世界上部署最广泛的SQL数据库引擎。

答案 1 :(得分:0)

我建议查看一个NoSQL数据库..可能类似于MongoDB或嵌入式类似RavenDB。如果您不确定用户的数据可能采用何种结构,NoSQL可能对您有用。

答案 2 :(得分:0)

我想你想拥有某种数据库管理器? 如果这样做,那么它取决于数据库系统。

例如,如果您想管理MySQL数据库,您应该查看.Net Connector for MySQL databases 据我所知,.Net中支持SQLite,所以你不需要任何外部库。

答案 3 :(得分:0)

使用SqlServerCe。它是一个应用程序内数据库,一次只能从一个应用程序访问。