从.NET中与SQLite交流的最佳/最简单方法是什么?

时间:2008-10-06 09:59:20

标签: .net sqlite

问题说明了一切,真的。 我的应用程序是一个时间跟踪器。它目前是作为电子表格编写的,但是数据太多了,我想对它施加更多的结构。

SQLite似乎是一种干净利落的方式 我也愿意接受其他建议。

3 个答案:

答案 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)