因此,与LINQ到SQL我知道你可以更新从LINQ对象的数据库和更新来自SQL的LINQ的对象。

我使用LINQ的实体框架(又名LINQ到实体),我可以更新从SQL数据库中的实体,但我不能改变实体更新数据库架构。

这是令人沮丧的。有什么我失踪?难道我做错了什么?如果这是不可能与Visual Studio 2008是有一个插件或其他第三方应用程序,将做到这一点?

有帮助吗?

解决方案

现在只能从数据库中生成的EF模型。不能从该模型生成的数据库。

这是谈论了未来版本的东西。

其他提示

我一直在努力扩大LINQ到SQL数据库的同步(*)(csdb.exe)工具与EDMX文件的工作。现在,我已经有了一个初步的,但工作,版本,可以生成并在数据库中更新表。关系还没有成型,你可能会遇到其他一些问题。 的代码可以在github 时,在MS-PL下(因为是原来CSDB .EXE)。

请注意数据库连接字符串和EDMX文件名是硬编码的现在。这是我的原型版本,而不是释放一个;)

(*)请谷歌的原始工具。堆栈溢出不允许我发布一个以上的链接...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top