【发布时间】:2009-12-14 07:33:14
【问题描述】:
Linq 是否适用于任何数据库(即 MySQL、Sybase、Oracle、DB2)?
【问题讨论】:
Linq 是否适用于任何数据库(即 MySQL、Sybase、Oracle、DB2)?
【问题讨论】:
这取决于你所说的“LINQ”是什么意思。
LINQ to SQL 仅适用于 SQL Server 和 SQL CE(或现在所谓的任何东西)。
我相信 Entity Framework (LINQ to Entities) 将适用于 ADO.NET 支持的任何数据库...但我认为供应商可以提供更具体的支持,这无疑意味着更好性能和很可能更广泛的可翻译查询。
还有像 LINQ to NHibernate 这样的努力,它再次适用于任何与 ADO.NET 兼容的数据库。
【讨论】: