0

我刚开始使用 SQLite。我想通过 ADO 进行连接。我搜索了驱动程序并找到了其中 2 个:-

  1. http://system.data.sqlite.org/
  2. http://sqlite.phxsoftware.com/

我对使用哪一个感到困惑。我尝试安装两者,它们都在同一个命名空间中。他们都一样吗?

4

1 回答 1

1

第一个实际上是第二个的叉子。我说的是 fork,但实际上第一个是第二个直系后代:

这是用于 SQLite 的流行 ADO.NET 适配器的一个分支,称为 System.Data.SQLite。System.Data.SQLite 的创始人罗伯特·辛普森(Robert Simpson)知道这个分叉,并表示同意,并在新的 Fossil 存储库上拥有提交权限。SQLite 开发团队打算继续维护 System.Data.SQLite。

历史版本以及原始支持论坛仍可在http://sqlite.phxsoftware.com/上找到,尽管自 2010 年 4 月以来此版本没有更新。

参考:http ://system.data.sqlite.org/index.html/doc/trunk/www/index.wiki

底线是:使用第一个。它几乎总是包含最新版本的 sqlite,而且维护与 sqlite 本身的维护紧密耦合。

于 2012-05-02T08:09:18.963 回答