Delphi で Zeoslib を使用して、ローカルの MySQL データベースにアクセスしています。
TZQuery オブジェクトを使用してストアド プロシージャを呼び出します。
ZMakeRankedTable.SQL.Text :=
'CALL MakeRankedTable(:tableA,:tableB,:SAMP_startTime,:SAMP_endTime,:Hourspan)';
このストアド プロシージャは、最終的に MySQL テーブルに値を入力します。
これらの値にアクセスする必要がありますが、MySQL がクエリの処理をいつ終了するかわかりません。処理が完了する前にテーブルにアクセスしてしまいます。
クエリが完了したかどうかを判断するためにアクセスできる.IsAvailable
またはプロパティはありますか? .IsExecuting
そうでない場合、どうすればそれを行うことができますか?