Partilhar via


OdbcParameter Construtores

Definição

Inicializa uma nova instância da classe OdbcParameter.

Sobrecargas

OdbcParameter()

Inicializa uma nova instância da classe OdbcParameter.

OdbcParameter(String, OdbcType)

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

OdbcParameter(String, Object)

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

OdbcParameter(String, OdbcType, Int32)

Inicializa uma nova instância da classe OdbcParameter que usa o nome do parâmetro, o tipo de dados e o tamanho.

OdbcParameter(String, OdbcType, Int32, String)

Inicializa uma nova instância da classe OdbcParameter que usa o nome do parâmetro, o tipo de dados, o tamanho e o nome da coluna de origem.

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

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

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

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

OdbcParameter()

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

Inicializa uma nova instância da classe OdbcParameter.

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

Exemplos

O exemplo a seguir cria um OdbcParameter e define algumas de 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

Comentários

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

Confira também

Aplica-se a

OdbcParameter(String, OdbcType)

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

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

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter (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 valores de OdbcType.

Exceções

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

Exemplos

O exemplo a seguir cria um OdbcParameter e define algumas de 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

Confira também

Aplica-se a

OdbcParameter(String, Object)

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

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

public:
 OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter (string? name, 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 objeto OdbcParameter.

Comentários

Tenha cuidado ao usar essa sobrecarga do OdbcParameter construtor para especificar valores de parâmetro inteiro. Como essa sobrecarga toma um value do tipo Object, você deve converter o valor integral em um tipo Object quando o valor for zero, como demonstra o exemplo C# a seguir.

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

Se você não executar essa conversão, o compilador pressupõe que você está tentando chamar a sobrecarga do OdbcParameter.OdbcParameter construtor.

Confira também

Aplica-se a

OdbcParameter(String, OdbcType, Int32)

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

Inicializa uma nova instância da classe OdbcParameter que usa o nome do parâmetro, o tipo de dados e o tamanho.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter (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 valores de OdbcType.

size
Int32

O tamanho do parâmetro.

Exceções

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

Exemplos

O exemplo a seguir cria um OdbcParameter e define algumas de 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

Confira também

Aplica-se a

OdbcParameter(String, OdbcType, Int32, String)

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

Inicializa uma nova instância da classe OdbcParameter que usa o nome do parâmetro, o tipo de dados, o tamanho e o 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);
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 valores de OdbcType.

size
Int32

O tamanho do parâmetro.

sourcecolumn
String

O nome da coluna de origem.

Exceções

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

Exemplos

O exemplo a seguir cria um OdbcParameter e define algumas de 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

Confira também

Aplica-se a

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

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

Inicializa uma nova instância da classe OdbcParameter que usa o nome do parâmetro, o tipo de dados, o tamanho, o nome da coluna de origem, a direção de parâmetro, a 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);
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 valores de OdbcType.

size
Int32

O tamanho do parâmetro.

parameterDirection
ParameterDirection

Um dos valores de ParameterDirection.

isNullable
Boolean

true se o valor do campo puder ser null; caso contrário, false.

precision
Byte

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

scale
Byte

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

srcColumn
String

O nome da coluna de origem.

srcVersion
DataRowVersion

Um dos valores de DataRowVersion.

value
Object

Um Object que é o valor do OdbcParameter.

Exceções

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

Exemplos

O exemplo a seguir cria um OdbcParameter e exibe 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

Confira também

Aplica-se a

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

Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs
Origem:
OdbcParameter.cs

Inicializa uma nova instância da classe OdbcParameter que usa o nome do parâmetro, o tipo de dados, o tamanho, o nome da coluna de origem, a direção de parâmetro, a 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);
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 valores de OdbcType.

size
Int32

O tamanho do parâmetro.

parameterDirection
ParameterDirection

Um dos valores de ParameterDirection.

precision
Byte

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

scale
Byte

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

sourceColumn
String

O nome da coluna de origem.

sourceVersion
DataRowVersion

Um dos valores de DataRowVersion.

sourceColumnNullMapping
Boolean

true se a coluna de origem correspondente for nula; false se não for.

value
Object

Um Object que é o valor do OdbcParameter.

Exceções

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

Exemplos

O exemplo a seguir cria um OdbcParameter e exibe 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());  
}  

Confira também

Aplica-se a