Data.SqlExpr.TSQLConnection.ExecuteDirect

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function ExecuteDirect(const SQL: string): Integer;

C++

int __fastcall ExecuteDirect(const System::UnicodeString SQL);

プロパティ

種類 可視性 ソース ユニット
function public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

説明

パラメータを含まない SQL コマンドを実行します。

ExecuteDirect を呼び出すと、SQL データセットを使ったり実行前にステートメントを準備するといったオーバーヘッドなしに、パラメータを持たない 1 つのコマンドをサーバーに対して実行することができます。そのコマンドが通常はカーソルを返すステートメントであった場合、ExecuteDirect はそのステートメントを実行しますが、カーソルを返すことはありません。

SQL は、実行するコマンドです。

ExecuteDirect は、SQL クエリの実行により影響を受けた行の数を返します。

メモ:  パラメータを含む SQL 文やカーソルを返す SQL 文を実行するには、Execute メソッドの方を使用してください。

関連項目