【问题标题】:What's the difference between using the Windows Sqlite library and the .NET sqlite library?使用 Windows Sqlite 库和 .NET sqlite 库有什么区别?
【发布时间】:2011-12-22 00:48:56
【问题描述】:

这里有 Windows dll:

http://www.sqlite.org/download.html

这里有 .NET 设置:

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

如果我将 sqlite 用于 ASP.NET Web 应用程序,我应该使用哪一个?

【问题讨论】:

    标签: asp.net .net sqlite


    【解决方案1】:

    Windows .dll 是直接的 Win32 版本(当然,如果您愿意,可以从 .Net 中使用)。

    但如果您使用的是 .Net 程序(C#、VB.Net 或 ASP.Net),则最好使用 .Net 版本。

    详细说明一下 - .Net 版本是一个分支:

    这是流行的用于 SQLite 的 ADO.NET 适配器的一个分支,称为 系统.数据.SQLite。 System.Data.SQLite 的创始人罗伯特 辛普森,知道这个分叉,已经表达了他的认可,并且已经 在新的 Fossil 存储库上提交权限。 SQLite 开发 团队打算继续维护 System.Data.SQLite。

    您可能还对this link 感兴趣。

    【讨论】:

    • 这有点不相关,但是否有没有.NET 的 Windows 开发之类的东西,或者您必须使用 VS6 及之前的编译器?
    • 是的,当然有“没有 .Net 的 Windows 开发”之类的东西!!!!!!!!!!!!
    猜你喜欢
    • 2014-05-31
    • 2012-09-21
    • 1970-01-01
    • 1970-01-01
    • 2016-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-24
    相关资源
    最近更新 更多