LinqToSQL与数据库同步我打算使用asp.net3.5和LinqToSQL开发一个新网站。出于可维护性目的,如果将属性添加到数据库中的表,我该如何修改Linq类?谢谢。不幸的是,LinqToSQL在VisualStudio中没有同步支持。选项是:删除表并再次添加。当然,直接编辑.dbml文件并添加属性将丢失任何自定义更改。此文件包含xml内容,保存后将重新生成.cs文件。使用第三方插件如:每次底层数据库发生变化,都需要重新生成模型。如果不需要自定义数据模型,或者只是通过分部类自定义,可以使用SQLMetal.exe生成数据模型。它随.NET3.5一起提供,并且有几个人在网上撰写了有关制作批处理文件的文章,您可以运行这些文件来自动执行该过程。然后,如果您更新数据库,只需运行批处理文件,一切就会再次同步!以上就是C#学习教程:KeepingLinqToSQLandthedatabaseinsync分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权请点击右侧联系管理员删除。如需转载请注明出处:
