OdbcParameter Construtores

Definição

Inicializa uma nova instância da OdbcParameter classe.

Sobrecargas

Name Description
OdbcParameter()

Inicializa uma nova instância da OdbcParameter classe.

OdbcParameter(String, OdbcType)

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro e o tipo de dado.

OdbcParameter(String, Object)

Inicializa uma nova instância da OdbcParameter classe que usa o nome do parâmetro e um OdbcParameter objeto.

OdbcParameter(String, OdbcType, Int32)

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dado e comprimento.

OdbcParameter(String, OdbcType, Int32, String)

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dado, comprimento e nome da coluna de origem.

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

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dados, comprimento, nome da coluna de origem, direção do parâmetro, precisão numérica e outras propriedades.

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

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dados, comprimento, nome da coluna de origem, direção do parâmetro, precisão numérica e outras propriedades.

OdbcParameter()

Inicializa uma nova instância da OdbcParameter classe.

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

Exemplos

O exemplo seguinte cria um OdbcParameter e define algumas das suas propriedades.

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

Observações

O construtor base inicializa todos os campos aos seus valores padrão.

Ver também

Aplica-se a

OdbcParameter(String, OdbcType)

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro e o tipo de dado.

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

O nome do parâmetro.

type
OdbcType

Um dos OdbcType valores.

Exceções

O valor fornecido no type parâmetro é um tipo de dado back-end inválido.

Exemplos

O exemplo seguinte cria um OdbcParameter e define algumas das suas propriedades.


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

Ver também

Aplica-se a

OdbcParameter(String, Object)

Inicializa uma nova instância da OdbcParameter classe que usa o nome do parâmetro e um 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

O nome do parâmetro.

value
Object

Um OdbcParameter objeto.

Observações

Tenha cautela ao usar esta sobrecarga do OdbcParameter construtor para especificar valores inteiros dos parâmetros. Como esta sobrecarga toma um value de tipo Object, deve converter o valor integral para um Object tipo quando o valor é zero, como demonstra o exemplo seguinte em C#.

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

Se não realizar esta conversão, o compilador assume que está a tentar chamar a OdbcParameter.OdbcParameter sobrecarga do construtor.

Ver também

Aplica-se a

OdbcParameter(String, OdbcType, Int32)

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dado e comprimento.

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

O nome do parâmetro.

type
OdbcType

Um dos OdbcType valores.

size
Int32

O comprimento do parâmetro.

Exceções

O valor fornecido no type parâmetro é um tipo de dado back-end inválido.

Exemplos

O exemplo seguinte cria um OdbcParameter e define algumas das suas propriedades.


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

Ver também

Aplica-se a

OdbcParameter(String, OdbcType, Int32, String)

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dado, comprimento e nome da coluna de origem.

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

O nome do parâmetro.

type
OdbcType

Um dos OdbcType valores.

size
Int32

O comprimento do parâmetro.

sourcecolumn
String

O nome da coluna de origem.

Exceções

O valor fornecido no type parâmetro é um tipo de dado back-end inválido.

Exemplos

O exemplo seguinte cria um OdbcParameter e define algumas das suas propriedades.

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

Ver também

Aplica-se a

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

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dados, comprimento, nome da coluna de origem, direção do parâmetro, precisão numérica e outras propriedades.

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

O nome do parâmetro.

odbcType
OdbcType

Um dos OdbcType valores.

size
Int32

O comprimento do parâmetro.

parameterDirection
ParameterDirection

Um dos ParameterDirection valores.

isNullable
Boolean

true se o valor do campo pode ser nulo; caso contrário false.

precision
Byte

O número total de dígitos à esquerda e à direita do ponto decimal para o qual Value é resolvido.

scale
Byte

O número total de casas decimais para as quais Value é resolvido.

srcColumn
String

O nome da coluna de origem.

srcVersion
DataRowVersion

Um dos DataRowVersion valores.

value
Object

E Object que é o valor do OdbcParameter.

Exceções

O valor fornecido no odbcType parâmetro é um tipo de dado back-end inválido.

Exemplos

O exemplo seguinte cria um OdbcParameter e mostra o 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

Ver também

Aplica-se a

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

Inicializa uma nova instância da OdbcParameter classe que utiliza o nome do parâmetro, tipo de dados, comprimento, nome da coluna de origem, direção do parâmetro, precisão numérica e outras propriedades.

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

O nome do parâmetro.

odbcType
OdbcType

Um dos OdbcType valores.

size
Int32

O comprimento do parâmetro.

parameterDirection
ParameterDirection

Um dos ParameterDirection valores.

precision
Byte

O número total de dígitos à esquerda e à direita do ponto decimal para o qual Value é resolvido.

scale
Byte

O número total de casas decimais para as quais Value é resolvido.

sourceColumn
String

O nome da coluna de origem.

sourceVersion
DataRowVersion

Um dos DataRowVersion valores.

sourceColumnNullMapping
Boolean

true se a coluna de origem correspondente for anulável; false Se não for.

value
Object

E Object que é o valor do OdbcParameter.

Exceções

O valor fornecido no odbcType parâmetro é um tipo de dado back-end inválido.

Exemplos

O exemplo seguinte cria um OdbcParameter e mostra o 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());
}

Ver também

Aplica-se a