はじめての FireDAC アプリ VCL 版

FireDAC 用コンポーネントなどの追加

以下のコンポーネントを配置します。

  • TFDConnection
  • TFDQuery
  • TFDGUIxWaitCursor
  • TFDPhysIBDriverLink
  • TDataSource
  • TDBGrid

TFDConnection コンポーネントのプロパティ変更

FDConnection1 の以下のプロパティを変更します。

  • DriverName: IBLite

続けて、FDConnection1 をダブルクリックします。そして、以下のように設定します。

  • Database: C:\Users\Public\Documents\Embarcadero\Studio\16.0\Samples\Data\dbdemos.gdb
  • User_Name: sysdba
  • Password: masterkey

「テスト」ボタンを利用して、設定の妥当性を確認します。

TFDQuery コンポーネントのプロパティ変更

FDQuery1 をダブルクリックします。そして SQL コマンドを変更します。

SELECT
        *
    FROM
        biolife
    ORDER BY
        species_no

TDataSource コンポーネントのプロパティ変更

DataSource1 の以下のプロパティを変更します。

  • DataSet: FDQuery1

TDBGrid コンポーネントのプロパティ変更

DBGrid1 の以下のプロパティを変更します。

  • DataSource: DataSource1
  • ReadOnly: True

※TDBGrid は FireMonkey には ありません。VCL でのみ利用できます。FireMonkey では 使い方が少し異なります。

TFDQuery コンポーネントのプロパティ変更

FDQuery1 の以下のプロパティを変更します。

  • Active: True

実行!

それではここで、一旦実行してみましょう。

さらに追加してみると...

以下のコンポーネントを追加すると、より一層 DB アプリのように見えます。

  • TDBNavigator
  • TDBImage
  • TDBMemo

DataSource プロパティや DataField プロパティの設定が必要です。

コンテンツ・メタ情報