2009-05-27 297 views
2

我打算用asp.net 3.5和LinqToSQL开发一个新网站。为了可维护性目的,如果将属性添加到数据库中的表中,如何修改Linq类?保持LinqToSQL与数据库同步

谢谢。

+0

我一直在你的位置bro ..我建议你放弃Linq2SQL的想法,如果你不舒服使用第三方工具chugh提到。尝试一下亚音速之类的东西。 – Perpetualcoder 2009-05-27 09:42:23

回答

0

每次更改基础数据库时都需要重新生成模型。

0

如果您不需要自定义数据模型,或者你可以用简单的定制逃脱它通过partial类,然后你可以使用SQLMetal.exe来生成你的数据模型。它带有.NET 3.5,并且有几个人已经在线撰写关于制作批处理文件的文章,您可以运行这些批处理文件来自动执行该流程。

然后,如果你更新你的数据库,你只需简单地运行批处理文件,一切都将再次同步!