执行SQL Server Native Client命令
适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)
与数据源建立连接后,使用者调用 IDBCreateSession::CreateSession 方法来创建会话。 该会话充当命令、行集或事务工厂。
为了直接使用单独的表或索引,使用者请求 IOpenRowset 接口 。 IOpenRowset::OpenRowset 方法打开并返回一个行集,该行集包括来自单个基表或索引的所有行 。
为了执行某一命令(例如 SELECT * FROM Authors),使用者请求 IDBCreateCommand 接口。 使用者可以执行 IDBCreateCommand::CreateCommand 方法,以便为 ICommandText 接口创建命令对象和请求。 ICommandText::SetCommandText 方法用于指定要执行的命令。
Execute 命令用于执行该命令 。 该命令可以是任何 SQL 语句或过程名称。 不是所有命令都将生成结果集(行集)对象。 SELECT * FROM Authors 之类的命令将生成结果集。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈