对于使用 ICommand::Execute 方法创建的行集,生成的行集中所需的属性可以约束命令的文本。 这对于支持动态命令文本的使用者尤其重要。
SQL Server Native Client OLE DB 访问接口不能使用Microsoft SQL Server 游标来支持由许多命令生成的多行集结果。 如果使用者请求需要 SQL Server 游标支持的行集,则当命令文本生成多于单个行集时,将发生错误。 有关详细信息,请参阅 生成 Multiple-Rowset 结果的命令。
SQL Server 游标支持可滚动的 SQL Server Native Client OLE DB 访问接口行集。 SQL Server 对对数据库其他用户所做的更改敏感的游标施加限制。 具体而言,某些游标中的行无法排序,并且尝试使用包含 SQL ORDER BY 子句的命令创建行集可能会失败。 有关详细信息,请参阅 行集和 SQL Server 游标。