IBX.IBUpdateSQL.TIBUpdateSQL.Query

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

Delphi

property Query[UpdateKind: TUpdateKind]: TIBQuery read GetQuery;

C++

__property Ibx::Ibquery::TIBQuery* Query[Data::Db::TUpdateKind UpdateKind] = {read=GetQuery};

プロパティ

種類 可視性 ソース ユニット
property public
IBX.IBUpdateSQL.pas
IBX.IBUpdateSQL.hpp
IBX.IBUpdateSQL TIBUpdateSQL


説明

指定された種類の更新を実行するために使用される、クエリ オブジェクトを返します。

Query は、特定の形式の SQL 更新を実行するために使用する、TIBQuery オブジェクトを返します。UpdateKind は、どのクエリ オブジェクトを抽出するかを示します。UpdateKind は、次のいずれかの値になります:

意味
ukModifyUPDATE 文を実行するために使用される、クエリ オブジェクトを返します。
ukInsertINSERT 文を実行するために使用される、クエリ オブジェクトを返します。
ukDeleteDELETE 文を実行するために使用される、クエリ オブジェクトを返します。


各クエリ オブジェクトは、特定の種類の SQL 文を実行します。これらのオブジェクトによって実行される SQL 文のコンテンツは、ModifySQLInsertSQLDeleteSQL の各プロパティを使用して、直接アクセスすることも可能です。

Query の主な用途は、アプリケーションに、更新クエリ オブジェクトにプロパティを設定したり、クエリ オブジェクトのメソッドを呼び出したりするための手段を提供することです。

メモ: 特定のタイプの更新 SQL 文が用意されていない場合、それに対応するクエリ オブジェクトには、nil (Delphi) または NULL (C++) が設定されます。たとえば、アプリケーションが DeleteSQL プロパティに対する SQL 文を用意していない場合、Query[ukDelete] は nil または NULL を返します。