Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-adatbázis a Microsoft Fabricben
Miután létrejött a kapcsolat egy adatforráshoz, a felhasználó az IDBCreateSession::CreateSession metódust hívja az ülés létrehozásához. A munkafolyamat parancsként, sorhalmazként vagy tranzakciógyárként működik.
Az egyes táblákkal vagy indexekkel való közvetlen munkához a fogyasztó az IOpenRowset interfészt kéri. Az IOpenRowset::OpenRowset metódus megnyitja és visszaad egy sorhalmazt, amely egyetlen alaptábla vagy index összes sorát tartalmazza.
Egy parancs végrehajtásához (például SELECT * FROM Authors) a felhasználó az IDBCreateCommand interfészt kéri. A fogyasztó végrehajthatja az IDBCreateCommand::CreateCommand metódust, hogy parancsobjektumot hozzon létre és kérjen az ICommandText interfészhez. Az ICommandText::SetCommandText metódus segítségével megadják a végrehajtandó parancsot.
A Execute parancsot használják a parancs végrehajtásához. A parancs lehet bármilyen SQL utasítás vagy eljárásnév. Nem minden parancs hoz létre eredményhalmazt (sorhalmaz) objektumot. Olyan parancsok, mint a SELECT * FROM Authors, eredményhalmazt hoznak létre.