VS2010 MVC 、MYSQL数据库,使用LINQ TO SQL,将数据表拖至设计器出现如上错误,
是不是设计器不能使用MYSQL数据库呢?
LinQ to SQL的设计器不支持SQL Server以外的数据库。即使是是用SQL Server也要考虑到SQL Server的版本和Visual Studio的版本兼容性的问题。
不过LinQ本身可以通过用第三方或者官方的Provider实现支持其他数据库,Entity Framework也可以支持多种数据库。LinQ的原理是在LinQ操作和实质平台的操作中间,提供一层松耦合的Provider层以及实现,当然也包括相关的数据模型等等。
应该是的吧