使用 ICommand:: Execute 建立資料列集
對於使用 ICommand::Execute 方法建立的資料列集,您希望存在於所產生之資料列集中的屬性可以限制命令的文字。 這對於支援動態命令文字的取用者而言,特別重要。
SQL Server Native Client OLE DB 提供者無法使用 Microsoft SQL Server資料指標來支援許多命令所產生的多個資料列集結果。 如果取用者要求需要 SQL Server 資料指標支援的資料列集,當命令文字產生多個單一資料列集做為其結果時,會發生錯誤。 如需詳細資訊,請參閱產生多個資料列集結果的命令。
SQL Server資料指標支援可捲動SQL Server Native Client OLE DB 提供者資料列集。 SQL Server 會針對受其他資料庫使用者所進行之變更影響的資料指標,強制施行限制。 特別是,某些資料指標中的資料列無法進行排序,而且嘗試使用包含 SQL ORDER BY 子句的命令建立資料列集可能會失敗。 如需詳細資訊,請參閱資料列集和 SQL Server 資料指標。