OleDbParameter Constructores
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í.
Inicializa una nueva instancia de la clase OleDbParameter.
Sobrecargas
OleDbParameter() |
Inicializa una nueva instancia de la clase OleDbParameter. |
OleDbParameter(String, OleDbType) |
Inicializa una nueva instancia de la clase OleDbParameter con el nombre de parámetro y el tipo de datos. |
OleDbParameter(String, Object) |
Inicializa una nueva instancia de la clase OleDbParameter con el nombre del parámetro y el valor del nuevo objeto OleDbParameter. |
OleDbParameter(String, OleDbType, Int32) |
Inicializa una nueva instancia de la clase OleDbParameter con el nombre de parámetro, el tipo de datos y la longitud. |
OleDbParameter(String, OleDbType, Int32, String) |
Inicializa una nueva instancia de la clase OleDbParameter con el nombre de parámetro, el tipo de datos, la longitud y el nombre de la columna de origen. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inicializa una nueva instancia de la clase OleDbParameter que utiliza el nombre de parámetro, tipo de datos, longitud, nombre de columna de origen, dirección del parámetro, precisión numérica y otras propiedades. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Inicializa una nueva instancia de la clase OleDbParameter que utiliza el nombre de parámetro, tipo de datos, longitud, nombre de columna de origen, dirección del parámetro, precisión numérica y otras propiedades. |
OleDbParameter()
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter.
public:
OleDbParameter();
public OleDbParameter ();
Public Sub New ()
Ejemplos
En el ejemplo siguiente se crea y OleDbParameter se establecen algunas de sus propiedades.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter();
parameter.ParameterName = "Description";
parameter.OleDbType = OleDbType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter()
parameter.ParameterName = "Description"
parameter.OleDbType = OleDbType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Consulte también
Se aplica a
OleDbParameter(String, OleDbType)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter con el nombre de parámetro y el tipo de datos.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)
Parámetros
- name
- String
Nombre del parámetro que se va a asignar.
Excepciones
El valor proporcionado en el parámetro dataType
es un tipo de datos de back-end no válido.
Ejemplos
En el ejemplo siguiente se crea y OleDbParameter se establecen algunas de sus propiedades.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Comentarios
El tipo de datos y, si procede, Size y Precision se deducen del valor del dataType
parámetro .
Consulte también
Se aplica a
OleDbParameter(String, Object)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter con el nombre del parámetro y el valor del nuevo objeto OleDbParameter.
public:
OleDbParameter(System::String ^ name, System::Object ^ value);
public OleDbParameter (string? name, object? value);
public OleDbParameter (string name, object value);
new System.Data.OleDb.OleDbParameter : string * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, value As Object)
Parámetros
- name
- String
Nombre del parámetro que se va a asignar.
- value
- Object
Valor del nuevo objeto OleDbParameter.
Ejemplos
En el ejemplo siguiente se crea un OleDbParameterobjeto .
public static void CreateOleDbParameter()
{
OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}
Public Shared Sub CreateOleDbParameter()
Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub
Comentarios
Tenga cuidado cuando use esta sobrecarga del OleDbParameter constructor para especificar valores de parámetros enteros. Dado que esta sobrecarga toma un parámetro value
de tipo Object, cuando el valor entero sea cero se debe convertir en un tipo Object, tal como se muestra en el siguiente ejemplo de C#.
Parameter = new OleDbParameter("@pname", Convert.ToInt32(0));
Si no realiza esta conversión, el compilador asume que está intentando llamar a la sobrecarga del OleDbParameter constructor.
Consulte también
Se aplica a
OleDbParameter(String, OleDbType, Int32)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter con el nombre de parámetro, el tipo de datos y la longitud.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)
Parámetros
- name
- String
Nombre del parámetro que se va a asignar.
- size
- Int32
Longitud del parámetro.
Excepciones
El valor proporcionado en el parámetro dataType
es un tipo de datos de back-end no válido.
Ejemplos
En el ejemplo siguiente se crea y OleDbParameter se establecen algunas de sus propiedades.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
Comentarios
Se Size deduce del valor del dataType
parámetro si no se establece explícitamente en el size
parámetro .
Consulte también
Se aplica a
OleDbParameter(String, OleDbType, Int32, String)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter con el nombre de parámetro, el tipo de datos, la longitud y el nombre de la columna de origen.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)
Parámetros
- name
- String
Nombre del parámetro que se va a asignar.
- size
- Int32
Longitud del parámetro.
- srcColumn
- String
El nombre de la columna de origen.
Excepciones
El valor proporcionado en el parámetro dataType
es un tipo de datos de back-end no válido.
Ejemplos
En el ejemplo siguiente se crea y OleDbParameter se establecen algunas de sus propiedades.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description",OleDbType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
Comentarios
Se Size deduce del valor del dataType
parámetro si no se establece explícitamente en el size
parámetro .
Consulte también
Se aplica a
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter que utiliza el nombre de parámetro, tipo de datos, longitud, nombre de columna de origen, dirección del parámetro, precisión numérica y otras propiedades.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
Parámetros
- parameterName
- String
El nombre del parámetro.
- size
- Int32
Longitud del parámetro.
- direction
- ParameterDirection
Uno de los valores de ParameterDirection.
- isNullable
- Boolean
true
si el valor del campo puede ser null; en caso contrario, false
.
- precision
- Byte
Número total de dígitos situados a la izquierda y a la derecha del separador decimal con que se resuelve Value.
- srcColumn
- String
El nombre de la columna de origen.
- srcVersion
- DataRowVersion
Uno de los valores de DataRowVersion.
- value
- Object
Object que es el valor de OleDbParameter.
Excepciones
El valor proporcionado en el parámetro dataType
es un tipo de datos de back-end no válido.
Ejemplos
En el ejemplo siguiente se crea un OleDbParameter objeto y se muestra .ParameterName
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Comentarios
y SizePrecision se deducen del valor del dataType
parámetro si no se establecen explícitamente en los size
parámetros y precision
.
Consulte también
Se aplica a
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
Inicializa una nueva instancia de la clase OleDbParameter que utiliza el nombre de parámetro, tipo de datos, longitud, nombre de columna de origen, dirección del parámetro, precisión numérica y otras propiedades.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
Parámetros
- parameterName
- String
El nombre del parámetro.
- size
- Int32
Longitud del parámetro.
- direction
- ParameterDirection
Uno de los valores de ParameterDirection.
- precision
- Byte
Número total de dígitos situados a la izquierda y a la derecha del separador decimal con que se resuelve Value.
- sourceColumn
- String
El nombre de la columna de origen.
- sourceVersion
- DataRowVersion
Uno de los valores de DataRowVersion.
- sourceColumnNullMapping
- Boolean
true
si la columna de origen acepta valores null; false
en caso contrario.
- value
- Object
Object que es el valor de OleDbParameter.
Excepciones
El valor proporcionado en el parámetro dataType
es un tipo de datos de back-end no válido.
Ejemplos
En el ejemplo siguiente se crea un OleDbParameter objeto y se muestra .ParameterName
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Comentarios
y SizePrecision se deducen del valor del dataType
parámetro si no se establecen explícitamente en los size
parámetros y precision
.