Bde.DBBdeWeb.TQueryTableProducer.Content
Delphi
function Content: string; override;
C++
virtual System::UnicodeString __fastcall Content();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Bde.DBBdeWeb.pas Bde.DBBdeWeb.hpp |
Bde.DBBdeWeb | TQueryTableProducer |
説明
クエリ結果の HTML 表現を返します。
Content を呼び出すと、HTTP リクエスト メッセージから取ったパラメータでクエリを実行し、結果の HTML 表現を取得することができます。リクエストの MethodType が mtGet の場合、クエリのパラメータはリクエスト オブジェクトの QueryFields プロパティです。 リクエストの MethodType が mtPost の場合、クエリのパラメータはリクエスト オブジェクトの ContentFields プロパティです。
クエリを実行した後、Content は OnCreateContent イベント ハンドラを呼び出します。OnCreateContent イベント ハンドラは、Content メソッドが続行すべきであることと示し、Content は Header プロパティを、それに続いてクエリでのレコードの HTML テーブル イメージ、さらに Footer プロパティと返します。OnCreateContent イベント ハンドラは、Content メソッドが続行すべきではないことを示し、Content は簡単な文字列を返します。
Content によって返された文字列は、リクエスト メッセージと関連付けられたレスポンス オブジェクトの Content プロパティとして使用されます。