Condividi tramite


SqlDataReader.GetSqlValues(Object[]) Metodo

Definizione

Riempie una matrice di oggetti Object che contiene i valori relativi a tutte le colonne del record, espressi come tipi SQL Server.

public:
 virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public:
 int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues (object[] values);
public int GetSqlValues (object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
member this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (values As Object()) As Integer
Public Function GetSqlValues (values As Object()) As Integer

Parametri

values
Object[]

Matrice di oggetti Object in cui copiare i valori. I valori della colonna sono espressi come tipi SQL Server.

Restituisce

Intero che indica il numero di colonne copiate.

Eccezioni

values è null.

Commenti

Restituisce i valori per tutte le colonne del record in una singola chiamata usando il sistema di tipi SQL anziché il sistema di tipi CLR. La lunghezza della Object matrice non deve corrispondere al numero di colonne nel record. È possibile passare una Object matrice contenente meno del numero di colonne contenute nel record. Solo la quantità di dati contenuti nella Object matrice viene copiata nella matrice, a partire dalla colonna con ordinale 0. È anche possibile passare una Object matrice la cui lunghezza è maggiore del numero di colonne contenute nella riga risultante. Le colonne rimanenti non vengono toccate.

Si applica a

Vedi anche