Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore OleDbParameter (String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

 

Data di pubblicazione: ottobre 2016

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

Spazio dei nomi:   System.Data.OleDb
Assembly:  System.Data (in System.Data.dll)

public OleDbParameter(
	string parameterName,
	OleDbType dbType,
	int size,
	ParameterDirection direction,
	bool isNullable,
	byte precision,
	byte scale,
	string srcColumn,
	DataRowVersion srcVersion,
	object value
)

Parametri

parameterName
Type: System.String

Nome del parametro.

dbType
Type: System.Data.OleDb.OleDbType

Uno dei valori di OleDbType.

size
Type: System.Int32

Lunghezza del parametro.

direction
Type: System.Data.ParameterDirection

Uno dei valori di ParameterDirection.

isNullable
Type: System.Boolean

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

precision
Type: System.Byte

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

scale
Type: System.Byte

Numero totale di posizioni decimali in cui viene risolto Value.

srcColumn
Type: System.String

Nome della colonna di origine.

srcVersion
Type: System.Data.DataRowVersion

Uno dei valori di DataRowVersion.

value
Type: System.Object

Oggetto Object che rappresenta il valore di OleDbParameter.

Exception Condition
ArgumentException

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

Il Size e Precision vengono dedotti dal valore di dataType parametro se non sono impostate in modo esplicito size e precision i parametri.

Nell'esempio seguente viene creato un OleDbParameter e visualizza il 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());
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: