我想知道如何将 Access 2010 中的表拖到 dmbl 文件中,以便我可以在代码中利用 LINQ2SQL 的优势。
当我尝试将 Access 2010 中的表拖到 DBML 文件时,出现错误消息。它是:所选对象使用了不受支持的提供程序。
所以....你有什么想法吗?
我在等你的答案......
最好的祝福,
我想知道如何将 Access 2010 中的表拖到 dmbl 文件中,以便我可以在代码中利用 LINQ2SQL 的优势。
当我尝试将 Access 2010 中的表拖到 DBML 文件时,出现错误消息。它是:所选对象使用了不受支持的提供程序。
所以....你有什么想法吗?
我在等你的答案......
最好的祝福,
Linq to SQL 就是这样,一个用于 SQL Server 的 Linq 提供程序。它不支持 Access 数据库。查看这个问题了解更多详情。不过,您似乎可以使用 Entity Framework for Access。
对照 MS Access检查LINQ asp.net 页面Jon Skeet
上的文字。
我不认为 LINQ to SQL 支持 Access。但是,如果您的表足够小以适合内存,LINQ to DataSet 将让您非常轻松地查询数据表等 - 特别是强类型数据集。
LINQ to SQL 仅适用于 SQL Server 数据库。您需要的是Microsoft Entity Framework。这使得面向对象访问您的 mdb。从这里您可以运行 LINQ 查询。