我想通过C#.net.I实现一个软件,想要使用DataBase管理器软件,比如Access或SqlLite或etc.My程序,在本地机器中保存的许多数据。我不希望将数据发布或移动到其他Pcs。
必须选择什么样的DataBase管理软件?
没有不同的DataBase是免费的或者有价格的。
:在本地机器中保存许多数据的最佳DataBase管理软件是什么?
发布于 2010-02-22 13:44:18
当然,您正在寻找一个免费的数据库,以便您可以使用许多数据库,如mysql、postgresql和sql server msde或access,但我们还有其他情况,如果您要将此应用程序分发给其他pcs,那么您必须考虑部署,在这种情况下,您可以消除mysql、postgresql,因为它们依赖于服务器,但是msde (它也是服务器)要容易得多,您可以找到许多如何使用项目部署它的教程。
这取决于你对数据库的精通程度,以及你使用它的原因是什么?您需要复杂的查询,还是只需要一个存储数据的地方?
如果是复杂的查询,我将选择msde,用于sql server,如果只用于保存信息,我将选择access,甚至xml
发布于 2010-02-22 13:31:35
如果您正在C#中开发,请考虑使用MSSql Compact。这允许您创建一个本地数据库并使用它,非常类似于SqlLight。但是,这种支持要好得多,特别是当您使用Visual时。在这里,当您添加一个新项时,您可以在Data下找到它作为LocalDatabase。(不是100%确定它是否存在于VS的所有版本中)。
发布于 2010-02-22 13:32:40
火狐有一个SQLite管理器插件.
https://stackoverflow.com/questions/2311078
复制相似问题