Data.Win.ADODB.TADOConnection.Execute
Delphi
procedure Execute(const CommandText: WideString; var RecordsAffected: Integer; const ExecuteOptions: TExecuteOptions = [eoExecuteNoRecords]); overload;
function Execute(const CommandText: WideString; const CommandType: TCommandType = cmdText; const ExecuteOptions: TExecuteOptions = []): _Recordset; overload;
C++
void __fastcall Execute(const System::WideString CommandText, int &RecordsAffected, const TExecuteOptions ExecuteOptions = (TExecuteOptions() << TExecuteOption::eoExecuteNoRecords ))/* overload */;
Winapi::Adoint::_di__Recordset __fastcall Execute(const System::WideString CommandText, const TCommandType CommandType = (TCommandType)(0x1), const TExecuteOptions ExecuteOptions = TExecuteOptions() )/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOConnection |
説明
Execute は,コマンドを実行します。
Execute メソッドを呼び出すと,ADO 接続オブジェクトを使ってコマンドを実行できます。
CommandText は,実行するコマンドです。
ExecuteOptions は,コマンド実行の特性を指定する TExecuteOptions 値です。
Execute は,実行されるコマンドがレコードセットを返すコマンドである場合にレコードセットを返します。
RecordsAffected は,実行後にコマンドの影響を受けるレコードの数を示します(コマンドがデータに作用する場合)。