5

如何将 LINQ to SQL 与 mySQL 一起使用。

我有一个使用 C#(2010 版)和 Linq to SQl 的项目。数据库是 SQL

需要解决方案,

我需要将项目迁移到 Linq 到 mysql 和 C# 版本 2010

并且还需要将现有的sql数据库迁移到mysql数据库

(我下载了 DBLinq 但不知道如何在项目中使用它)

4

3 回答 3

8

据我所知,LINQ to SQL 仅适用于 Microsoft SQL Server。如果可能,您应该迁移到 Entity Framework 或其他与 DB 无关的 O/R-mapper。

于 2012-09-12T12:40:06.257 回答
2

查看'LINQ to MySql' nuget。

https://www.nuget.org/packages/linq2db.MySql/

LINQ to MySql 是一种数据访问技术,它提供了用于将关系数据作为对象进行管理的运行时基础结构。

该包包含一个 T4 模板,用于为 MySql 数据库生成数据模型以及对 linq2db 和 MySql.Data nugets 的引用。

于 2016-05-17T22:11:01.863 回答
1

我很确定它有一个提供者(与 SqlLite 相同)。

看看以下链接:

DBLinq 应该有你需要的一切......

于 2012-09-12T12:57:02.753 回答