OdbcParameter Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe OdbcParameter.
Sobrecargas
| Nome | Description |
|---|---|
| OdbcParameter() |
Inicializa uma nova instância da classe OdbcParameter. |
| OdbcParameter(String, OdbcType) |
Inicializa uma nova instância da OdbcParameter classe que usa o nome do parâmetro e o tipo de dados. |
| 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 usa o nome do parâmetro, o tipo de dados e o comprimento. |
| OdbcParameter(String, OdbcType, Int32, String) |
Inicializa uma nova instância da classe que usa o nome do parâmetro, o tipo de dados, o comprimento e o nome da OdbcParameter coluna de origem. |
| OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inicializa uma nova instância da classe que usa o nome do parâmetro, o tipo de dados, o comprimento, o nome da coluna de origem, a direção do parâmetro, a OdbcParameter 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 que usa o nome do parâmetro, o tipo de dados, o comprimento, o nome da coluna de origem, a direção do parâmetro, a OdbcParameter precisão numérica e outras propriedades. |
OdbcParameter()
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)
Inicializa uma nova instância da OdbcParameter classe 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);
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.
Exceções
O valor fornecido no type parâmetro é 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)
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.
Comentários
Tenha cuidado ao usar essa sobrecarga do OdbcParameter construtor para especificar valores de parâmetro inteiros. Como essa sobrecarga usa um value tipo Object, você deve converter o valor integral em um Object tipo quando o valor for zero, como demonstra o exemplo de C# a seguir.
Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));
Se você não executar essa conversão, o compilador assumirá que você está tentando chamar a sobrecarga do OdbcParameter.OdbcParameter construtor.
Confira também
Aplica-se a
OdbcParameter(String, OdbcType, Int32)
Inicializa uma nova instância da OdbcParameter classe que usa o nome do parâmetro, o tipo de dados e o 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.
- size
- Int32
O comprimento do parâmetro.
Exceções
O valor fornecido no type parâmetro é 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)
Inicializa uma nova instância da classe que usa o nome do parâmetro, o tipo de dados, o comprimento e o nome da OdbcParameter 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.
- 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 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)
Inicializa uma nova instância da classe que usa o nome do parâmetro, o tipo de dados, o comprimento, o nome da coluna de origem, a direção do parâmetro, a OdbcParameter 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.
- size
- Int32
O comprimento do parâmetro.
- parameterDirection
- ParameterDirection
Um dos ParameterDirection valores.
- isNullable
- Boolean
true se o valor do campo puder ser nulo; caso contrário false.
- precision
- Byte
O número total de dígitos à esquerda e à direita do ponto decimal ao qual Value é resolvido.
- srcColumn
- String
O nome da coluna de origem.
- srcVersion
- DataRowVersion
Um dos DataRowVersion valores.
- value
- Object
Um Object valor que é o valor do OdbcParameter.
Exceções
O valor fornecido no odbcType parâmetro é 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)
Inicializa uma nova instância da classe que usa o nome do parâmetro, o tipo de dados, o comprimento, o nome da coluna de origem, a direção do parâmetro, a OdbcParameter 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.
- 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 ao qual 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
Um Object valor que é o valor do OdbcParameter.
Exceções
O valor fornecido no odbcType parâmetro é 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());
}