共用方式為


SqlDataRecord.GetValues(Object[]) 方法

定義

傳回陣列記錄中所有資料行的值,表示為通用語言執行平台 (CLR) 類型。

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

參數

values
Object[]

要將值資料行值複製到其中的陣列。

傳回

指出複製之資料行數目的 Int32

實作

例外狀況

valuesnull

類型不符。

備註

資料行的 CLR 類型值會複製到 values 做為參數傳遞的陣列中。 針對具有 Null 值的資料行, Value 會傳回 。

陣列的 values 長度不需要符合記錄中的資料行數目。 如果陣列長度大於資料行數目,則會將所有資料行值複製到陣列中;如果比較少,則只會將資料行值的陣列長度數目複製到陣列,從序數為 0 的資料行值開始。

適用於