OdbcParameter Constructores

Definición

Inicializa una nueva instancia de la clase OdbcParameter.

Sobrecargas

Nombre Description
OdbcParameter()

Inicializa una nueva instancia de la clase OdbcParameter.

OdbcParameter(String, OdbcType)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre de parámetro y el tipo de datos.

OdbcParameter(String, Object)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro y un OdbcParameter objeto .

OdbcParameter(String, OdbcType, Int32)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos y la longitud.

OdbcParameter(String, OdbcType, Int32, String)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos, la longitud y el nombre de columna de origen.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos, la longitud, el nombre de columna de origen, la dirección del parámetro, la precisión numérica y otras propiedades.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos, la longitud, el nombre de columna de origen, la dirección del parámetro, la precisión numérica y otras propiedades.

OdbcParameter()

Inicializa una nueva instancia de la clase OdbcParameter.

public:
 OdbcParameter();
public OdbcParameter();
Public Sub New ()

Ejemplos

En el ejemplo siguiente se crea y OdbcParameter se establecen algunas de sus propiedades.

public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter();
   parameter.ParameterName = "Description";
   parameter.OdbcType = OdbcType.VarChar;
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter()
    parameter.ParameterName = "Description"
    parameter.OdbcType = OdbcType.VarChar
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Comentarios

El constructor base inicializa todos los campos en sus valores predeterminados.

Consulte también

Se aplica a

OdbcParameter(String, OdbcType)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre de parámetro y el tipo de datos.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType)

Parámetros

name
String

Nombre del parámetro.

type
OdbcType

Uno de los OdbcType valores.

Excepciones

El valor proporcionado en el type parámetro es un tipo de datos back-end no válido.

Ejemplos

En el ejemplo siguiente se crea y OdbcParameter se establecen algunas de sus propiedades.


public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

Consulte también

Se aplica a

OdbcParameter(String, Object)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro y un OdbcParameter objeto .

public:
 OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter(string name, object value);
new System.Data.Odbc.OdbcParameter : string * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, value As Object)

Parámetros

name
String

Nombre del parámetro.

value
Object

Un objeto OdbcParameter.

Comentarios

Tenga cuidado cuando use esta sobrecarga del OdbcParameter constructor para especificar valores de parámetros enteros. Dado que esta sobrecarga toma un value de tipo Object, debe convertir el valor entero en un Object tipo cuando el valor es cero, como se muestra en el ejemplo de C# siguiente.

Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));

Si no realiza esta conversión, el compilador supone que está intentando llamar a la sobrecarga del OdbcParameter.OdbcParameter constructor.

Consulte también

Se aplica a

OdbcParameter(String, OdbcType, Int32)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos y la longitud.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer)

Parámetros

name
String

Nombre del parámetro.

type
OdbcType

Uno de los OdbcType valores.

size
Int32

Longitud del parámetro.

Excepciones

El valor proporcionado en el type parámetro es un tipo de datos back-end no válido.

Ejemplos

En el ejemplo siguiente se crea y OdbcParameter se establecen algunas de sus propiedades.


public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,88);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
    parameter.Direction = ParameterDirection.Output
End Sub

Consulte también

Se aplica a

OdbcParameter(String, OdbcType, Int32, String)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos, la longitud y el nombre de columna de origen.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size, System::String ^ sourcecolumn);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer, sourcecolumn As String)

Parámetros

name
String

Nombre del parámetro.

type
OdbcType

Uno de los OdbcType valores.

size
Int32

Longitud del parámetro.

sourcecolumn
String

El nombre de la columna de origen.

Excepciones

El valor proporcionado en el type parámetro es un tipo de datos back-end no válido.

Ejemplos

En el ejemplo siguiente se crea y OdbcParameter se establecen algunas de sus propiedades.

public void CreateOdbcParameter()
{
    OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
        88,"Description");
    parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88, "Description")
    parameter.Direction = ParameterDirection.Output
End Sub

Consulte también

Se aplica a

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos, la longitud, el nombre de columna de origen, la dirección del parámetro, la precisión numérica y otras propiedades.

public:
 OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)

Parámetros

parameterName
String

Nombre del parámetro.

odbcType
OdbcType

Uno de los OdbcType valores.

size
Int32

Longitud del parámetro.

parameterDirection
ParameterDirection

Uno de los ParameterDirection valores.

isNullable
Boolean

true si el valor del campo puede ser NULL; de lo contrario false, es .

precision
Byte

Número total de dígitos a la izquierda y derecha del separador decimal al que Value se resuelve.

scale
Byte

Número total de posiciones decimales a las que Value se resuelve.

srcColumn
String

El nombre de la columna de origen.

srcVersion
DataRowVersion

Uno de los DataRowVersion valores.

value
Object

que Object es el valor de .OdbcParameter

Excepciones

El valor proporcionado en el odbcType parámetro es un tipo de datos back-end no válido.

Ejemplos

En el ejemplo siguiente se crea y OdbcParameter se muestra .ParameterName

public void CreateOdbcParameter()
{
    OdbcParameter parameter = new OdbcParameter(
        "Description", OdbcType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, _
        11, ParameterDirection.Output, True, 0, 0, "Description", _
        DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

Consulte también

Se aplica a

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Inicializa una nueva instancia de la OdbcParameter clase que usa el nombre del parámetro, el tipo de datos, la longitud, el nombre de columna de origen, la dirección del parámetro, la precisión numérica y otras propiedades.

public:
 OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

Parámetros

parameterName
String

Nombre del parámetro.

odbcType
OdbcType

Uno de los OdbcType valores.

size
Int32

Longitud del parámetro.

parameterDirection
ParameterDirection

Uno de los ParameterDirection valores.

precision
Byte

Número total de dígitos a la izquierda y derecha del separador decimal al que Value se resuelve.

scale
Byte

Número total de posiciones decimales a las que Value se resuelve.

sourceColumn
String

El nombre de la columna de origen.

sourceVersion
DataRowVersion

Uno de los DataRowVersion valores.

sourceColumnNullMapping
Boolean

true si la columna de origen correspondiente admite valores NULL; false si no es así.

value
Object

que Object es el valor de .OdbcParameter

Excepciones

El valor proporcionado en el odbcType parámetro es un tipo de datos back-end no válido.

Ejemplos

En el ejemplo siguiente se crea y OdbcParameter se muestra .ParameterName

Public Sub CreateOdbcParameter()
  Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 11, ParameterDirection.Output, True, 0, 0, "Description", DataRowVersion.Current, False, "garden hose")
  MessageBox.Show(parameter.ToString())
End Sub
public void CreateOdbcParameter()
{
  OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
              11,ParameterDirection.Output,true,0,0,"Description",
              DataRowVersion.Current, false, "garden hose");
  MessageBox.Show(parameter.ToString());
}

Consulte también

Se aplica a