OracleParameter.SourceVersion 属性

定义

获取或设置在加载 DataRowVersion 时使用的 Value

public:
 property System::Data::DataRowVersion SourceVersion { System::Data::DataRowVersion get(); void set(System::Data::DataRowVersion value); };
public:
 virtual property System::Data::DataRowVersion SourceVersion { System::Data::DataRowVersion get(); void set(System::Data::DataRowVersion value); };
public System.Data.DataRowVersion SourceVersion { get; set; }
public override System.Data.DataRowVersion SourceVersion { get; set; }
member this.SourceVersion : System.Data.DataRowVersion with get, set
Public Property SourceVersion As DataRowVersion
Public Overrides Property SourceVersion As DataRowVersion

属性值

DataRowVersion 值之一。 默认值为 Current

实现

示例

以下示例创建 OracleParameter 并设置其一些属性。

Public Sub CreateOracleParameter()  
   Dim parameter As New OracleParameter("pDName", OracleType.VarChar)  
   parameter.IsNullable = True  
   parameter.SourceColumn = "Description"  
   parameter.SourceVersion = DataRowVersion.Current  
   parameter.Direction = ParameterDirection.Output  
End Sub  
public void CreateOracleParameter()   
{  
   OracleParameter parameter = new OracleParameter("pDName", OracleType.VarChar);  
   parameter.IsNullable = true;  
   parameter.SourceColumn = "Description";  
   parameter.SourceVersion = DataRowVersion.Current;  
   parameter.Direction = ParameterDirection.Output;  
}  

注解

此属性在 期间DbDataAdapter.UpdateUpdateCommand 用于确定是原始值还是当前值用于参数值。 这允许更新主键。 此属性设置为属性 (DataRow 索引器) 使用DataRow.Item[]的版本DataRow,或 DataRow.GetChildRows 对象的 方法DataRow

适用于