我习惯使用ASP.NET,我没有遇到任何问题,但现在我需要创建一个C#Console应用程序而且出了点问题。
但是当我创建LINQ to SQL Class并像在ASP.NET中那样将表格拖到它时我得到错误
The selected objects use an unsupported data provider
我在这里做错了什么,如何像使用ASP.NET应用程序一样快速轻松地使用C#Console / Windows应用程序来处理数据库?
答案 0 :(得分:1)
数据库驱动程序/提供程序需要允许使用linq。如果您使用的是简单的sqlite数据库,我建议使用DBLinq provider。
如果您使用的是Microsoft的轻量级数据库(Sql Compact),那么我相信this article可能会有所帮助。
答案 1 :(得分:0)
对象关系设计器(O / R设计器)仅支持SQL Server的.NET Framework数据提供程序(System.Data.SqlClient)。
其中sdf本地数据库是压缩数据库。 O / R Designer不支持SQL Server Compact Edition(System.Data.SqlServerCe)。
相反,您可以在SQLExpress中创建数据库并连接到Designer