.net VS2010/EntityFramework-是否可以为Sqlite数据库执行生成的sql?

.net VS2010/EntityFramework-是否可以为Sqlite数据库执行生成的sql?,.net,entity-framework,sqlite,.net,Entity Framework,Sqlite,VS2010/EntityFramework-是否可以为Sqlite数据库执行生成的sql?(就像SQL Server一样) 当我尝试这样做时,我似乎只获得了SQL Server类型选项,即针对哪个数据库执行SQL(即使我的实体框架设计是基于从SQLite数据库首次/成功上传的) 编辑:我可以通过从sqlite数据库导入创建一个实体模型ok,但当我尝试生成SQL代码时,它似乎不是标准SQL(可能是SQL Server语法或其他东西)。如果我尝试运行sql,它希望将我连接到sql server数据

VS2010/EntityFramework-是否可以为Sqlite数据库执行生成的sql?(就像SQL Server一样)

当我尝试这样做时,我似乎只获得了SQL Server类型选项,即针对哪个数据库执行SQL(即使我的实体框架设计是基于从SQLite数据库首次/成功上传的)


编辑:我可以通过从sqlite数据库导入创建一个实体模型ok,但当我尝试生成SQL代码时,它似乎不是标准SQL(可能是SQL Server语法或其他东西)。如果我尝试运行sql,它希望将我连接到sql server数据库(而不是连接到我用来创建实体框架模型的sqlite数据库)

您正在寻找的是

尝试。

只有专业版的dotConnect提供EF、linq等。

我已经得到了这个,我可以从sqlite数据库导入创建一个实体模型,但当我尝试生成SQL代码时,它似乎不是标准的SQL(可能是SQL Server语法或其他什么),我在某种程度上适合业余爱好者&dotConnect有一个商业价格,不是吗?但是你是说问题出在提供程序而不是VS2010中&你知道dotConnect没有这个问题(c.f.sqlite.phxsoftware.com一个)?所有SQL都是由提供程序生成的。Visual Studio和EF不生成SQL。因此,如果SQL是错误的,那么要么您有一个有缺陷的提供程序,要么您使用的是提供程序不支持的DB server版本,要么您使用的是不正确的提供程序。好的,Devart有一个真正的观点,然后重新给它我尝试,这就是我听到的-thanksI已加载dotConnect。似乎允许DB到类的生成,但看不到任何方法来进行类到DB的生成?不幸的是,目前还没有对SQLite的模型优先支持。我们正在努力。