我正在使用vb.net Windows应用程序来记录和存储信息。然后将其显示在可排序的多列列表框中(我个人喜欢FlexGrid的Component One)。
实施例: http://www.rptsoftware.com/help/microsoft_access_thirdparty/images/msflexgrid2small.jpg
然而......我不知道如何存储信息。
我应该使用.sdf文件数据库,注册表,只是将它们存储在文件中,还是其他方法?
我需要的是能够:
我知道我可以把阅读/写作分成另一个帖子。甚至到其他.DLL和诸如此类的东西。但至于存储。不确定最佳选择是什么。
有什么想法吗? -Patrick
答案 0 :(得分:2)
如果你想要轻巧便携的东西,你应该看看SQLite。有一个.NET驱动程序,你可以从下载:
System.Data.SQLite - An open source ADO.NET provider for the SQLite database engine
另一种方法是使用Access数据库。如果您拥有具有Access许可证的Microsoft Office副本,则可以创建数据库的基础,然后将其连接到您的应用程序。您不需要进一步的Access副本,您的代码就可以在其他计算机上运行以访问数据库文件本身。