我有一个个人项目。在您看来,我应该使用哪种类型的数据结构(文本文件、xml或其他)?
这里是我的项目的要点:-不能真正使用任何数据库服务器,因为它是个人使用的,我不想安装任何其他东西,除了软件本身;-我有少量的对象类,我需要存储(最多15个);-如果有任何不同,我将使用WPF来设计界面。
我在考虑使用XML文件。我可以使用XMLSerialiser来做这件事,但我真的不太了解那些我认为也是关于mdb数据库的东西,但由于mdb文件的驱动程序不再是64位设计的(或者我听说是这样),我认为我不能真正使用它,因为我认为accdb文件需要在我将要安装的每台计算机上安装一个驱动程序,我不希望这样。如果不是,我想accdb会是我的第二选择。
有什么想法吗?
发布于 2011-05-26 09:55:58
您为什么不考虑使用SQL Server Compact之类的工具。这将允许您将一个小的数据库文件与您的应用程序打包在一起,您将不需要安装任何额外的东西。
http://www.microsoft.com/sqlserver/2008/en/us/compact.aspx
发布于 2011-05-26 09:55:13
在没有更多信息的情况下很难说,但SQLite是一个小型的快速SQL数据库,不需要安装任何软件。System.Data.Sqlite提供.NET支持。
我以前在一个小项目中使用过这个软件,它对我来说工作得很好。
https://stackoverflow.com/questions/6132884
复制相似问题