OracleParameter 详解

1 定义 

 表示 OracleCommand 的参数,还可以表示它到 DataColumn 的映射。无法继承此类。

命名空间:System.Data.OracleClient
程序集:System.Data.OracleClient(在 system.data.oracleclient.dll 中)

 

public sealed class OracleParameter : DbParameter, ICloneable, IDbDataParameter, IDataParameter

2 构造函数

名称 说明
OracleParameter () 初始化 OracleParameter 类的新实例。
OracleParameter (String, Object) 初始化使用参数名和 OracleParameter 对象的 OracleParameter 类的新实例。
OracleParameter (String, OracleType) 初始化使用参数名称和数据类型的 OracleParameter 类的新实例。
OracleParameter (String, OracleType, Int32) 初始化使用参数名称、数据类型和长度的 OracleParameter 类的新实例。
OracleParameter (String, OracleType, Int32, String) 初始化使用参数名称、数据类型、长度和源列名称的 OracleParameter 类的新实例。
OracleParameter (String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) 初始化使用参数名称、数据类型、大小、方向、源列、源版本和其他属性的 OracleParameter 类的一个新实例。
OracleParameter (String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) 使用参数名称、数据类型、长度、源列名称、参数方向、数值精度以及其他属性初始化 OracleParameter 类的一个新实例。

3 公共属性

名称 说明
DbType 已重写。 获取或设置参数的 DbType。
Direction 已重写。 获取或设置一个值,该值指示参数是只可输入、只可输出、双向还是存储过程返回值参数。
IsNullable 已重写。 获取或设置一个值,该值指示参数是否接受空值。
Offset 获取或设置对 Value 属性的偏移量。
OracleType 获取或设置参数的 OracleType。
ParameterName 已重写。 获取或设置 OracleParameter 的名称。
Precision 获取或设置用来表示 Value 属性的最大位数。
Scale 获取或设置 Value 解析为的小数位数。
Size 已重写。 获取或设置列中数据的最大大小(以字节为单位)。
SourceColumn 已重写。 获取或设置源列的名称,该源列映射到 DataSet 并用于加载或返回 Value
SourceColumnNullMapping 已重写。 设置或获取一个值,该值指示源列是否可为空。这使得 OracleCommandBuilder 能够正确地为可空的列生成 Update 语句。
SourceVersion 已重写。 获取或设置在加载 Value 时使用的 DataRowVersion。
Value 已重写。 获取或设置该参数的值。

你可能感兴趣的:(C#,Oracle)