SqlDataRecord.GetSqlValues(Object[]) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnoty pro všechny sloupce v záznamu vyjádřené jako SQL Server typy v poli.
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, do kterého chcete zkopírovat hodnoty sloupců.
Návraty
Označuje Int32 počet zkopírovaných sloupců.
Výjimky
values
je null
.
Došlo k neshodě typů.
Poznámky
Hodnoty SQL Server typu sloupce se zkopírují do values
pole, které je předáno jako parametr. Pro hodnoty null je vrácena instance typu SQL, kde IsNull je vlastnost true.
Délka values
pole nemusí odpovídat počtu sloupců v záznamu. Pokud je délka pole větší než počet sloupců, jsou všechny hodnoty sloupce zkopírovány do pole; pokud je menší, zkopíruje se do pole pouze počet hodnot sloupců délky pole, počínaje hodnotou sloupce s pořadovým číslem 0.