问题说明了一切,真的。我的应用程序是一个时间跟踪器。它目前是作为电子表格编写的,但是数据太多了,我想在上面加上更多的结构。
SQLite似乎是一个很好的方法。
我也愿意接受其他建议。
有一些提供程序可用:
http://sqlite.phxsoftware.com/
http://sourceforge.net/projects/sqlite-dotnet2
根据这个章节,你可以在三分钟内启动并运行:
http://www.mikeduncan.com/sqlite-on-dotnet-in-3-mins/
2009 年 1 月 5 日更新:我们实际上已将其推广到我们的共享(部分信任)托管环境中,并且根据早期的客户反馈,它运行良好。
如果您正在开发一个开源应用程序并想要一个轻量级的 SQLite 互操作层,那么可能会对 Media Portal 中的 SQLite 代码感兴趣(参见 SQLiteClient.cs)