Condividi tramite


OdbcParameter Costruttori

Definizione

Inizializza una nuova istanza della classe OdbcParameter.

Overload

OdbcParameter()

Inizializza una nuova istanza della classe OdbcParameter.

OdbcParameter(String, OdbcType)

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro e il tipo di dati.

OdbcParameter(String, Object)

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro e un oggetto OdbcParameter.

OdbcParameter(String, OdbcType, Int32)

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro, il tipo di dati e la lunghezza.

OdbcParameter(String, OdbcType, Int32, String)

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro, il tipo di dati, la lunghezza e il nome della colonna di origine.

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

Inizializza una nuova istanza della classe OdbcParameter che usa il nome del parametro, il tipo di dati, la lunghezza, il nome della colonna di origine, la direzione del parametro, la precisione numerica e altre proprietà.

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

Inizializza una nuova istanza della classe OdbcParameter che usa il nome del parametro, il tipo di dati, la lunghezza, il nome della colonna di origine, la direzione del parametro, la precisione numerica e altre proprietà.

OdbcParameter()

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter.

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

Esempio

Nell'esempio seguente viene creato un oggetto OdbcParameter e vengono impostate alcune delle relative proprietà.

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

Commenti

Il costruttore di base inizializza tutti i campi nei valori predefiniti.

Vedi anche

Si applica a

OdbcParameter(String, OdbcType)

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro e il tipo di dati.

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)

Parametri

name
String

Nome del parametro.

type
OdbcType

Uno dei valori di OdbcType.

Eccezioni

Il valore specificato nel parametro type è un tipo di dati back-end non valido.

Esempio

Nell'esempio seguente viene creato un oggetto OdbcParameter e vengono impostate alcune delle relative proprietà.


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

Vedi anche

Si applica a

OdbcParameter(String, Object)

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro e un oggetto 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)

Parametri

name
String

Nome del parametro.

value
Object

Oggetto OdbcParameter.

Commenti

Prestare attenzione quando si usa questo overload del OdbcParameter costruttore per specificare i valori dei parametri integer. Poiché l'overload accetta un value di tipo Object, è necessario convertire il valore integrale in un tipo Object, come illustrato nell'esempio C# riportato di seguito.

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

Se non si esegue questa conversione, il compilatore presuppone che si stia tentando di chiamare l'overload del OdbcParameter.OdbcParameter costruttore.

Vedi anche

Si applica a

OdbcParameter(String, OdbcType, Int32)

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro, il tipo di dati e la lunghezza.

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)

Parametri

name
String

Nome del parametro.

type
OdbcType

Uno dei valori di OdbcType.

size
Int32

Lunghezza del parametro.

Eccezioni

Il valore specificato nel parametro type è un tipo di dati back-end non valido.

Esempio

Nell'esempio seguente viene creato un oggetto OdbcParameter e vengono impostate alcune delle relative proprietà.


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

Vedi anche

Si applica a

OdbcParameter(String, OdbcType, Int32, String)

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter che utilizza il nome del parametro, il tipo di dati, la lunghezza e il nome della colonna di origine.

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)

Parametri

name
String

Nome del parametro.

type
OdbcType

Uno dei valori di OdbcType.

size
Int32

Lunghezza del parametro.

sourcecolumn
String

Nome della colonna di origine.

Eccezioni

Il valore specificato nel parametro type è un tipo di dati back-end non valido.

Esempio

Nell'esempio seguente viene creato un oggetto OdbcParameter e vengono impostate alcune delle relative proprietà.

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

Vedi anche

Si applica a

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

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter che usa il nome del parametro, il tipo di dati, la lunghezza, il nome della colonna di origine, la direzione del parametro, la precisione numerica e altre proprietà.

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)

Parametri

parameterName
String

Nome del parametro.

odbcType
OdbcType

Uno dei valori di OdbcType.

size
Int32

Lunghezza del parametro.

parameterDirection
ParameterDirection

Uno dei valori di ParameterDirection.

isNullable
Boolean

true se il valore del campo può essere Null; in caso contrario, false.

precision
Byte

Numero totale di cifre a sinistra e a destra del separatore decimale in cui viene risolto Value.

scale
Byte

Numero totale di posizioni decimali in cui viene risolto Value.

srcColumn
String

Nome della colonna di origine.

srcVersion
DataRowVersion

Uno dei valori di DataRowVersion.

value
Object

Oggetto Object che rappresenta il valore di OdbcParameter.

Eccezioni

Il valore specificato nel parametro type è un tipo di dati back-end non valido.

Esempio

Nell'esempio seguente viene creato un oggetto OdbcParameter e viene visualizzato .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

Vedi anche

Si applica a

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

Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs
Origine:
OdbcParameter.cs

Inizializza una nuova istanza della classe OdbcParameter che usa il nome del parametro, il tipo di dati, la lunghezza, il nome della colonna di origine, la direzione del parametro, la precisione numerica e altre proprietà.

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)

Parametri

parameterName
String

Nome del parametro.

odbcType
OdbcType

Uno dei valori di OdbcType.

size
Int32

Lunghezza del parametro.

parameterDirection
ParameterDirection

Uno dei valori di ParameterDirection.

precision
Byte

Numero totale di cifre a sinistra e a destra del separatore decimale in cui viene risolto Value.

scale
Byte

Numero totale di posizioni decimali in cui viene risolto Value.

sourceColumn
String

Nome della colonna di origine.

sourceVersion
DataRowVersion

Uno dei valori di DataRowVersion.

sourceColumnNullMapping
Boolean

true se la colonna di origine corrispondente è nullable; in caso contrario, false.

value
Object

Oggetto Object che rappresenta il valore di OdbcParameter.

Eccezioni

Il valore specificato nel parametro type è un tipo di dati back-end non valido.

Esempio

Nell'esempio seguente viene creato un oggetto OdbcParameter e viene visualizzato .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());  
}  

Vedi anche

Si applica a