0

我想知道如何将 Access 2010 中的表拖到 dmbl 文件中,以便我可以在代码中利用 LINQ2SQL 的优势。

当我尝试将 Access 2010 中的表拖到 DBML 文件时,出现错误消息。它是:所选对象使用了不受支持的提供程序。

所以....你有什么想法吗?

我在等你的答案......

最好的祝福,

4

2 回答 2

2

Linq to SQL 就是这样,一个用于 SQL Server 的 Linq 提供程序。它不支持 Access 数据库。查看这个问题了解更多详情。不过,您似乎可以使用 Entity Framework for Access。

于 2012-05-10T14:36:04.707 回答
0

对照 MS Access检查LINQ asp.net 页面Jon Skeet上的文字。

我不认为 LINQ to SQL 支持 Access。但是,如果您的表足够小以适合内存,LINQ to DataSet 将让您非常轻松地查询数据表等 - 特别是强类型数据集。

LINQ to SQL 仅适用于 SQL Server 数据库。您需要的是Microsoft Entity Framework。这使得面向对象访问您的 mdb。从这里您可以运行 LINQ 查询。

于 2012-05-10T14:43:56.010 回答