【问题标题】:Deleted rows remain in my Data Context unless I initialize it again除非我再次初始化,否则删除的行会保留在我的数据上下文中
【发布时间】:2009-06-04 01:08:06
【问题描述】:

我有一个 datacontext 说 myDataContext,它有几个类(表)和存储过程,其中一个直接从数据库中删除(逻辑需要这样做),但是,除非我再次初始化,否则删除的行将保留在 myDataContext 中.

有没有办法避免这种情况?存储过程成功地从数据库中删除了记录,但在我下次打开表单之前,记录仍然存在。

【问题讨论】:

    标签: stored-procedures linq-to-sql datacontext


    【解决方案1】:

    您必须在执行DataContext.Refresh 方法从数据库中删除行后刷新上下文中的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-01
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      • 2016-05-27
      • 2020-10-19
      • 2018-01-21
      • 1970-01-01
      相关资源
      最近更新 更多