SqlDataReader.GetSqlValues(Object[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
填充一個陣列 Object ,包含記錄中所有欄位的值,這些欄位以 SQL Server 類型表示。
public:
virtual int GetSqlValues(cli::array <System::Object ^> ^ values);
public:
int GetSqlValues(cli::array <System::Object ^> ^ values);
public virtual int GetSqlValues(object[] values);
public int GetSqlValues(object[] values);
abstract member GetSqlValues : obj[] -> int
override this.GetSqlValues : obj[] -> int
member this.GetSqlValues : obj[] -> int
Public Overridable Function GetSqlValues (values As Object()) As Integer
Public Function GetSqlValues (values As Object()) As Integer
參數
傳回
一個整數表示複製的欄位數。
例外狀況
values 為 null。
備註
在單一呼叫中回傳記錄中所有欄位的值,使用 SQL 類型系統而非 CLR 類型系統。 陣列長度 Object 不必與記錄中的欄位數相符。 你可以傳遞 Object 一個陣列數量少於記錄中欄位數的陣列。 只有陣列所包含的資料 Object 量會被複製到陣列,從序數為 0 的欄位開始。 你也可以傳遞 Object 一個長度超過該列欄位數的陣列。 剩餘的柱子則保持不變。