3

我需要使用 Connector/Net 和 Linq2SQL 从 MySQL 数据库中获取数据。

是否可以不用 DBlinq 或其他东西?

找到这个例子 - http://www.primaryobjects.com/CMS/Article100.aspx

4

1 回答 1

4

不,LINQ to SQL 仅支持 MS SQL 数据库。

DbLinq 使用 Connect/Net ADO 驱动程序,但我不建议将 DbLinq 用于任何严肃的生产用途。我们发现该实现存在问题,即使是最简单的查询也会占用 CPU(而且正确使用连接池似乎存在问题)。

我们切换到 DevArt 的LinqConnect,从编码的角度来看,它更加稳定,“陷阱”更少(它基本上是 LINQ to SQL 的直接替代品),但它是一个需要许可费的商业产品。不过,它比 LightSpeed 和 LLBLGen 等替代品便宜。另外,根据您的架构,如果您只需要访问每个数据库的 10 个实体,则可以使用它们的免费版本。

于 2012-03-25T17:53:31.313 回答