Sdílet prostřednictvím


Spuštění příkazu

Platí na:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytický platformový systém (PDW)SQL databáze v Microsoft Fabric

Stáhnout ovladač OLE DB

Po navázání spojení se zdrojem dat spotřebitel volá metodu IDBCreateSession::CreateSession k vytvoření relace. Relace funguje jako továrna na příkazy, řádky nebo transakce.

Pro přímou práci s jednotlivými tabulkami nebo indexy si spotřebitel vyžaduje rozhraní IOpenRowset . Metoda IOpenRowset::OpenRowset otevírá a vrací řádkovou sadu, která obsahuje všechny řádky z jedné základní tabulky nebo indexu.

Pro spuštění příkazu (například SELECT * FROM Authors) spotřebitel požádá o rozhraní IDBCreateCommand . Spotřebitel může spustit metodu IDBCreateCommand::CreateCommand k vytvoření příkazového objektu a požadavku pro rozhraní ICommandText . Metoda ICommandText::SetCommandText se používá k určení příkazu, který má být vykonán.

Příkaz Execute se používá k vykonání příkazu. Příkaz může být jakýkoli SQL příkaz nebo název procedury. Ne všechny příkazy vytvářejí objekt výsledné sady (řádků). Příkazy jako SELECT * FROM Authors vytvářejí výslednou sadu.

Viz také

Vytvoření ovladače OLE DB pro SQL Server aplikaci