OracleParameter.DbType Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el DbType del parámetro.
public:
property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
public:
virtual property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
[System.ComponentModel.Browsable(false)]
public System.Data.DbType DbType { get; set; }
public override System.Data.DbType DbType { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DbType : System.Data.DbType with get, set
member this.DbType : System.Data.DbType with get, set
Public Property DbType As DbType
Public Overrides Property DbType As DbType
Valor de propiedad
Uno de los valores de DbType. De manera predeterminada, es AnsiString.
Implementaciones
- Atributos
Excepciones
La propiedad no se estableció a un DbType válido.
Ejemplos
En el ejemplo siguiente se crea y OracleParameter se establecen algunas de sus propiedades.
public void CreateOracleDbParameter()
{
OracleParameter parameter = new OracleParameter();
parameter.ParameterName = "pDName";
parameter.DbType = DbType.String;
parameter.Value = "ENGINEERING";
parameter.SourceColumn = "DName";
}
Public Sub CreateOracleDbParameter()
Dim parameter As New OracleParameter()
parameter.ParameterName = "pDName"
parameter.DbType = DbType.String
parameter.Value = "ENGINEERING"
parameter.SourceColumn = "DName"
End Sub
Comentarios
DbType y OracleType están vinculados. Por lo tanto, si se establece , DbType se cambia a OracleType .OracleType
Las DbTypepropiedades , OracleTypey Size de un parámetro se pueden deducir estableciendo Value. Por lo tanto, no es necesario especificarlos. Sin embargo, no se exponen en OracleParameter la configuración de propiedades. Por ejemplo, si el tamaño del parámetro se ha inferido, Size no contiene valor inferido después de la ejecución de la instrucción. Para String
los tipos de datos, el valor predeterminado es AnsiString.
Para obtener una lista de los tipos de datos admitidos, consulte el miembro adecuado OracleType . Para obtener más información, vea Parámetros de DataAdapter.