【问题标题】:If I drop all my tables and then recreate them will Linq to SQL break?如果我删除所有表然后重新创建它们,Linq to SQL 会中断吗?
【发布时间】:2012-12-05 19:28:38
【问题描述】:

现在我的表中有一堆随机数据。

我注意到我确实需要在我的表格中到处添加一两列,所以我对此非常好奇......如果我要删除所有表格然后重新创建它们,会Linq to SQL 通知?

另外,如果我删除所有表,然后使用一些具有一两列额外列的表重新创建它们,Linq to SQL 会选择这些新列,还是需要重新生成我的 Linq to SQL 类?

【问题讨论】:

    标签: sql linq linq-to-sql


    【解决方案1】:

    只要您使用相同的定义、架构、权限等重新创建它们,Linq to SQL 可能不会注意到,但最好在之后重新生成以确保。

    如果添加新列,则需要重新生成或手动添加这些列。 (更容易重新生成。)

    【讨论】:

    • 所以,它不会自动拾取新字段,如果我让一切都和以前一样,它基本上就像什么都没发生一样?这就是我认为会发生的事情,所以感谢大卫的帮助。
    猜你喜欢
    • 2012-08-16
    • 2013-12-07
    • 2012-04-06
    • 1970-01-01
    • 2011-02-11
    • 1970-01-01
    • 2021-06-30
    • 2023-04-06
    • 2020-08-31
    相关资源
    最近更新 更多