DbCommandBuilder.SetAllValues 属性

定义

指定 update 语句中是包含所有列值还是仅包含更改的列值。

public:
 property bool SetAllValues { bool get(); void set(bool value); };
public bool SetAllValues { get; set; }
member this.SetAllValues : bool with get, set
Public Property SetAllValues As Boolean

属性值

如果 DbCommandBuilder 生成的 UPDATE 语句包含所有列,则为 true;如果它仅包含更改的列,则为 false

注解

生成的 DbCommandBuilder UPDATE 语句可以包含有关所有列的更新信息,也可以仅包含有关值已更改的列的信息。 将 SetAllValues 属性设置为 true 会导致生成的 UPDATE 语句包含所有列,无论其值是否已更改。

适用于

另请参阅