共用方式為


SqlDataRecord.GetSqlValues(Object[]) 方法

定義

傳回陣列記錄中所有資料行的值,表示為 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

參數

values
Object[]

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

傳回

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

例外狀況

valuesnull

類型不符。

備註

資料行的SQL Server型別值會複製到 values 做為參數傳遞的陣列中。 若為 Null 值,則會傳回 Sql 類型實例,其中 IsNull 屬性為 true。

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

適用於