OleDbParameter Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe OleDbParameter.
Overload
OleDbParameter() |
Inizializza una nuova istanza della classe OleDbParameter. |
OleDbParameter(String, OleDbType) |
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro e il tipo di dati. |
OleDbParameter(String, Object) |
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro e il valore della nuova classe OleDbParameter. |
OleDbParameter(String, OleDbType, Int32) |
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro, il tipo di dati e la lunghezza. |
OleDbParameter(String, OleDbType, Int32, String) |
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro, il tipo di dati, la lunghezza e il nome della colonna di origine. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
Inizializza una nuova istanza della classe OleDbParameter 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à. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
Inizializza una nuova istanza della classe OleDbParameter 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à. |
OleDbParameter()
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter.
public:
OleDbParameter();
public OleDbParameter ();
Public Sub New ()
Esempio
L'esempio seguente crea un oggetto OleDbParameter e imposta alcune delle relative proprietà.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter();
parameter.ParameterName = "Description";
parameter.OleDbType = OleDbType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter()
parameter.ParameterName = "Description"
parameter.OleDbType = OleDbType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Vedi anche
Si applica a
OleDbParameter(String, OleDbType)
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro e il tipo di dati.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)
Parametri
- name
- String
Nome del parametro di cui eseguire il mapping.
Eccezioni
Il valore specificato nel parametro dataType
è un tipo di dati back-end non valido.
Esempio
L'esempio seguente crea un oggetto OleDbParameter e imposta alcune delle relative proprietà.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
Commenti
Il tipo di dati e, se appropriato, Size e Precision viene dedotto dal valore del dataType
parametro.
Vedi anche
Si applica a
OleDbParameter(String, Object)
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro e il valore della nuova classe OleDbParameter.
public:
OleDbParameter(System::String ^ name, System::Object ^ value);
public OleDbParameter (string? name, object? value);
public OleDbParameter (string name, object value);
new System.Data.OleDb.OleDbParameter : string * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, value As Object)
Parametri
- name
- String
Nome del parametro di cui eseguire il mapping.
- value
- Object
Valore del nuovo oggetto OleDbParameter.
Esempio
Nell'esempio seguente viene creato un OleDbParameteroggetto .
public static void CreateOleDbParameter()
{
OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}
Public Shared Sub CreateOleDbParameter()
Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub
Commenti
Prestare attenzione quando si usa questo overload del OleDbParameter 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 OleDbParameter("@pname", Convert.ToInt32(0));
Se non si esegue questa conversione, il compilatore presuppone che si stia tentando di chiamare l'overload del OleDbParameter costruttore.
Vedi anche
Si applica a
OleDbParameter(String, OleDbType, Int32)
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro, il tipo di dati e la lunghezza.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)
Parametri
- name
- String
Nome del parametro di cui eseguire il mapping.
- size
- Int32
Lunghezza del parametro.
Eccezioni
Il valore specificato nel parametro dataType
è un tipo di dati back-end non valido.
Esempio
L'esempio seguente crea un oggetto OleDbParameter e imposta alcune delle relative proprietà.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
Commenti
L'oggetto Size viene dedotto dal valore del dataType
parametro se non è impostato in modo esplicito nel size
parametro.
Vedi anche
Si applica a
OleDbParameter(String, OleDbType, Int32, String)
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter che utilizza il nome del parametro, il tipo di dati, la lunghezza e il nome della colonna di origine.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)
Parametri
- name
- String
Nome del parametro di cui eseguire il mapping.
- size
- Int32
Lunghezza del parametro.
- srcColumn
- String
Nome della colonna di origine.
Eccezioni
Il valore specificato nel parametro dataType
è un tipo di dati back-end non valido.
Esempio
L'esempio seguente crea un oggetto OleDbParameter e imposta alcune delle relative proprietà.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description",OleDbType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
Commenti
L'oggetto Size viene dedotto dal valore del dataType
parametro se non è impostato in modo esplicito nel size
parametro.
Vedi anche
Si applica a
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter 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:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction 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.
- size
- Int32
Lunghezza del parametro.
- direction
- 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.
- srcColumn
- String
Nome della colonna di origine.
- srcVersion
- DataRowVersion
Uno dei valori di DataRowVersion.
- value
- Object
Oggetto Object che rappresenta il valore di OleDbParameter.
Eccezioni
Il valore specificato nel parametro dataType
è un tipo di dati back-end non valido.
Esempio
Nell'esempio seguente viene creato un oggetto OleDbParameter e viene visualizzato l'oggetto ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Commenti
L'oggetto Size e Precision viene dedotto dal valore del dataType
parametro se non sono impostate in modo esplicito nei size
parametri e precision
.
Vedi anche
Si applica a
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
- Origine:
- OleDbParameter.cs
Inizializza una nuova istanza della classe OleDbParameter 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:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction 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.
- size
- Int32
Lunghezza del parametro.
- direction
- 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.
- sourceColumn
- String
Nome della colonna di origine.
- sourceVersion
- DataRowVersion
Uno dei valori di DataRowVersion.
- sourceColumnNullMapping
- Boolean
true
se la colonna di origine ammette valori Null; in caso contrario, false
.
- value
- Object
Oggetto Object che rappresenta il valore di OleDbParameter.
Eccezioni
Il valore specificato nel parametro dataType
è un tipo di dati back-end non valido.
Esempio
Nell'esempio seguente viene creato un oggetto OleDbParameter e viene visualizzato l'oggetto ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
Commenti
L'oggetto Size e Precision viene dedotto dal valore del dataType
parametro se non sono impostate in modo esplicito nei size
parametri e precision
.