Sdílet prostřednictvím


SqlDataReader.GetSqlValues(Object[]) Metoda

Definice

Vyplní pole Object obsahující hodnoty pro všechny sloupce v záznamu vyjádřené jako SQL Server typy.

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

Parametry

values
Object[]

Pole Object , do kterého se mají kopírovat hodnoty. Hodnoty sloupců jsou vyjádřeny jako typy SQL Server.

Návraty

Celé číslo označující počet zkopírovaných sloupců.

Výjimky

values je null.

Poznámky

Vrátí hodnoty pro všechny sloupce v záznamu v jednom volání pomocí systému typů SQL místo systému typů CLR. Délka Object pole nemusí odpovídat počtu sloupců v záznamu. Můžete předat pole Object , které obsahuje méně než počet sloupců obsažených v záznamu. Do pole se zkopíruje Object pouze množství dat, které pole obsahuje, počínaje sloupcem s pořadovým číslem 0. Můžete také předat matici Object , jejíž délka je větší než počet sloupců obsažených ve výsledném řádku. Všechny zbývající sloupce jsou nedotčené.

Platí pro