Trieda SQLStatement
Táto trieda zapuzdruje vykonanie SQL príkazu v rámci OLE.
Metódy a vlastnosti:

property SQL: WideString;
- Popis:
- Nastavuje príkaz SQL, ktorý sa má vykonať. Môže obsahovať premenné vo forme :<názov premennej>, hodnoty premenných sa nastavujú metódou BindParam.

procedure Execute: Rowset;
- Popis:
- Vykoná SQL príkaz. Príkaz typu SELECT vráti Rowset, ostatné príkazy sa len vykonajú. Informácie o počte riadkov, ktoré boli ovplyvnené, sú dostupné vo vlastnosti RowsAffected. Pre príkaz typu SELECT je potrebné mať právo "Použiť funkciu SQLSelect/NxSQLSelect", pre ostatné príkazy právo "Použiť funkciu SQLUpdate". Navíc nesmí být zakázáno použití konkrétních tabulek ve skriptovacích funkcích.

property RowsAffected: Integer readonly;
- Popis:
- Ak je SQL príkaz typu INSERT, UPDATE alebo DELETE, je vo vlastnosti RowsAffected počet riadkov, ktoré SQL príkaz ovplyvnil.

procedure BindParam(const Name: WideString; Value: OleVariant);
- Popis:
- Nastaví premennú s názvom Name na hodnotu Value. Hodnota takto nastavená sa použije pri vykonaní SQL príkazu.

procedure Clear;
- Popis:
- Vyčistí objekt a uvedie ho do stavu, v ktorom bol po svojom vytvorení.