Partager via


SqlDataReader.GetSqlValues(Object[]) Méthode

Définition

Remplit un tableau de Object qui contient les valeurs de toutes les colonnes de l'enregistrement, exprimées en tant que types SQL Server.

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

Paramètres

values
Object[]

Un tableau de Object dans lequel copier les valeurs. Les valeurs de colonne sont exprimées en tant que types SQL Server.

Retours

Entier qui indique le nombre de colonnes copiées.

Exceptions

values a la valeur null.

Remarques

Retourne les valeurs de toutes les colonnes de l’enregistrement dans un seul appel, en utilisant le système de type SQL au lieu du système de type CLR. La longueur du Object tableau n’a pas besoin de correspondre au nombre de colonnes dans l’enregistrement. Vous pouvez passer un Object tableau qui contient moins que le nombre de colonnes contenues dans l’enregistrement. Seule la quantité de données contenues dans le Object tableau est copiée dans le tableau, en commençant par la colonne avec l’ordinal 0. Vous pouvez également passer un Object tableau dont la longueur est supérieure au nombre de colonnes contenues dans la ligne résultante. Toutes les colonnes restantes ne sont pas modifiées.

S’applique à