问题说明了一切,真的。 我的应用程序是一个时间跟踪器。它目前是作为电子表格编写的,但是数据太多了,我想对它施加更多的结构。
SQLite似乎是一种干净利落的方式 我也愿意接受其他建议。
答案 0 :(得分:7)
有一些供应商可供选择:
http://sqlite.phxsoftware.com/
http://sourceforge.net/projects/sqlite-dotnet2
根据这一章,你可以在三分钟内起床和跑步:
http://www.mikeduncan.com/sqlite-on-dotnet-in-3-mins/
2009年1月5日更新:我们实际上已将此推广到我们的共享(部分信任)托管环境,并且根据早期客户反馈,它的效果非常好。
答案 1 :(得分:1)
当前(2011年4月)链接似乎是here System.Data.SQLite 1.0.70.0(3.7.6)
但是安装程序似乎存在一些问题。不要将SQLite.Interop.dll正确安装到GAC。
我没有在GAC中安装它并使用absolut路径加载它,这对我来说很好。
注意,ticket再次开放。检查那里的新工作和解决方案。
答案 2 :(得分:0)
如果您正在开发一个开源应用程序并想要一个轻量级的互操作层到SQLite,那么Media Portal中的SQLite代码可能会很有用(参见SQLiteClient.cs)