zoukankan      html  css  js  c++  java
  • linq Refresh 刷新映射对象

    Refresh 刷新映射对象

    默认

    1. 当数据库通过其它程序插入新记录时,读取a.DBItem时会自动得到新数据
    2. 当数据库通过其它程序修改记录的主键时,读取a.DBItem时会自动得到新数据
    3. 当数据库通过其它程序修改记录的非主键时,读取a.DBItem时不会自动得到新数据,要使用Refresh的.RefreshMode.OverwriteCurrentValues刷新

    a.Refresh(System.Data.Linq.RefreshMode.OverwriteCurrentValues, a.DBItem);

    RefreshMode.KeepCurrentValues

    强制 Refresh 方法使用从数据库检索的值替换原始值。不会修改当前值。

    RefreshMode.KeepChanges

    强制 Refresh 方法保留已更改的当前值,但将其他值更新为数据库值。

    RefreshMode.OverwriteCurrentValues

    强制 Refresh 方法使用数据库中的值重写所有当前值。

  • 相关阅读:
    Xtreme9.0
    Xtreme8.0
    Xtreme8.0
    Xtreme8.0
    Xtreme9.0
    Xtreme8.0
    IEEEXtreme Practice Community Xtreme9.0
    MySQL添加用户、删除用户与授权
    程序员进阶之路—如何独当一面
    PowerDesigner版本控制器设置权限
  • 原文地址:https://www.cnblogs.com/zhcnblog/p/2660158.html
Copyright © 2011-2022 走看看