sqlite ado.net提供程序-使用哪种最受欢迎​​? (例如phxsoftware,devart,mindscape) - c#

关于开始为Winforms应用程序在C#Visual Studio 2008中使用SQLite,似乎从sqlite网站必须下载sqlite ado.net提供程序,并且列出了很多(在sqlite wrappers的.net部分)

问题-人们使用的最流行/最坚固的sqlite包装器是什么?列表中的一些似乎包括:

phxsoftware
devart
mindscape

我不确定我是否需要或需要LINQ或EntityFramework的支持。最基本的要求只是使我能够轻松处理VS2008中来自sqlite数据库的几张表中的数据。

谢谢

参考方案

我在C#应用程序中大量使用了phxsoftware。即使使用大型(数万)表,我的工作速度也非常快。如果存在问题,它也符合.NET 2。

至于免费发行,该软件包是免费的。

SQLite-无法连接数据库 - c#

背景:1.它是一个使用Sqlite databse的C#应用​​程序2.如果不存在db,则此应用程序将创建一个空的db,并将数据从服务器同步到该数据库。问题:1.有时应用程序突然崩溃。似乎有一些未处理的异常。2.即使我重新启动该应用程序,它也立即崩溃。临时解决方案:1.将数据库复制到其他位置,然后删除原始数据库。2.运行该应用程序。没有崩溃。由于不存在任何数…

SQLite PDO绑定不起作用? - php

我觉得我对此一无所知。我有三个简单的表。一个用户表,一个角色表和一个role_user表,该表以多对多关系连接用户和角色。对于用户角色,我有以下代码:$query = $pdo->prepare('select roles.* from roles inner join role_user on roles.id = role_user.ro…

更新System.Data.SQLite.dll后,SQLite无效URI - c#

我首先有以下SQLite版本:1.0.77.0(sqlite-netFx40-static-binary-bundle-Win32-2010-1.0.77.0)而且一切正常。将System.Data.SQLite.dll更新到版本1.0.82.0(sqlite-netFx40-static-binary-bundle-Win32-2010-1.0.82.0)…

SQLite的纯PHP实现? - php

是否有可以在PHP 5.1.6上运行的SQLite的纯PHP实现?我正在开发一个应用程序,该应用程序将能够从关系数据库中存储数据,但该应用程序必须在PHP 5.1.6上运行,并且配置为“'--without-sqlite”我无法控制该服务器;除了使用.htaccess文件外,不能重新编译,升级或以其他方式修改PHP。不幸的是,外部托管也是一种选择。 MySQ…

是否可以阻止用户下载SQLite文件? - php

我正在从here学习SQLite3;它确实很好并且可移植,但是如果有人以某种方式知道数据库文件名test.db然后直接下载它怎么办?它可能比SQL注入更为危险,因为攻击者可以轻松获取整个数据库的副本。 参考方案 您可以限制.db文件中的.htaccess文件以执行相同的操作,将这行代码添加到位于根目录中的.htaccess文件中<Files ~ �…