我在一个数据库设计仍在变化的项目中使用LINQ to SQL类.
是否有一种简单的方法将类与模式同步,或者如果表设计发生变化,我是否需要手动更新类?
我在一个数据库设计仍在变化的项目中使用LINQ to SQL类.
是否有一种简单的方法将类与模式同步,或者如果表设计发生变化,我是否需要手动更新类?
你可以使用SQLMetal.exe生成dbml和/或cs/vb文件.使用预构建脚本启动它,并以datacontext项目所属的目录为目标.
C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\x64\sqlmetal.exe
/server:<SERVER>
/database:<database>
/code:"path\Solution\DataContextProject\dbContext.cs"
/language:csharp
/namespace:<your namespace>