使用 IRow::GetColumns
適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics Platform System (PDW)
IRow 實作可允許以順向循序方式存取資料行。 每次當您存取資料列中的數個資料行時,可以使用 IRow::GetColumns 的單一呼叫或是呼叫 IRow::GetColumns 多次來存取資料列中的所有資料行。
IRow::GetColumns 的多次呼叫不應該重疊。 例如,如果初次呼叫 IRow::GetColumns 會擷取資料行 1、2 和 3,則第二次呼叫 IRow::GetColumns 就應該擷取資料行 4、5 和 6。 如果之後的 IRow::GetColumns 呼叫重疊,則狀態旗標 (DBCOLUMNACCESS 中的 dwstatus 欄位) 會設定為 DBSTATUS_E_UNAVAILABLE。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應