Partager via


SqlDataRecord.GetSqlValues(Object[]) Méthode

Définition

Retourne les valeurs de toutes les colonnes de l’enregistrement, exprimées sous la forme de types SQL Server, dans un tableau.

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[]

Tableau dans lequel copier les valeurs des colonnes.

Retours

Int32 qui indique le nombre de colonnes copiées.

Exceptions

values a la valeur null.

Il existe une incompatibilité de type.

Remarques

Les valeurs de type SQL Server de la colonne sont copiées dans le values tableau passé en tant que paramètre. Pour les valeurs Null, un type Sql instance est retourné où la propriété a la IsNull valeur true.

La longueur du values tableau n’a pas besoin de correspondre au nombre de colonnes dans l’enregistrement. Si la longueur du tableau est supérieure au nombre de colonnes, toutes les valeurs de colonne sont copiées dans le tableau ; s’il est inférieur, seul le nombre de valeurs de colonne de longueur de tableau est copié dans le tableau, en commençant par la valeur de colonne avec ordinal 0.

S’applique à