Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
sqlite支持linq到SQL吗?_Sqlite - Fatal编程技术网

sqlite支持linq到SQL吗?

sqlite支持linq到SQL吗?,sqlite,Sqlite,sqlite支持linq到SQL吗?没有数据库支持linq。LINQ是数据库顶部的抽象层,因此它依赖于ADO.NET提供程序。LINQtoSQL也绑定到SQLServer 也就是说,它支持LINQ到实体 有一个名为的第三方库,旨在为各种数据库后端(包括SQLite)提供Linq-to-SQL支持。还有一个,它除了在开源中重新实现所有Linq-to-SQL之外,什么都不做。如果您希望对数据库进行“原始”访问,这是非常好的。如果你走这条路也会很方便 如果您更喜欢ORM类型,您可以查看亚音速(构建在I

sqlite支持linq到SQL吗?

没有数据库支持linq。LINQ是数据库顶部的抽象层,因此它依赖于ADO.NET提供程序。LINQtoSQL也绑定到SQLServer


也就是说,它支持LINQ到实体

有一个名为的第三方库,旨在为各种数据库后端(包括SQLite)提供Linq-to-SQL支持。

还有一个,它除了在开源中重新实现所有Linq-to-SQL之外,什么都不做。如果您希望对数据库进行“原始”访问,这是非常好的。如果你走这条路也会很方便


如果您更喜欢ORM类型,您可以查看亚音速(构建在IQToolkit上)。

可能重复“是”,Linq to Entities=实体框架。OP询问了关于LINQtoSQL的问题,虽然我知道这一点,但我注意到LINQtoSQL和实体框架之间存在很多混淆。实体框架设计用于任何不能使用LINQ到SQL的数据库。@willbt-谢谢-因此,如果我使用SQLite,并且有一个驱动程序/绑定,可以对数据库执行SQL,那么我应该也能让EF对它进行操作了?而对于LINQtoSQL,我必须在绑定/驱动程序中寻找特定的支持?这是正确的吗?我刚刚注意到另一个。知道哪一个最好吗?@Greg:不知道,因为我从来没有这个要求,所以我从来没有试过这两个(不知道dblinq2007)。所以我不能提供任何第一手的报告哪一个更好,对不起。