FireDAC.Phys.SQLite.TFDSQLiteValidate
Delphi
TFDSQLiteValidate = class (TFDSQLiteService)
C++
class PASCALIMPLEMENTATION TFDSQLiteValidate : public TFDSQLiteService
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FireDAC.Phys.SQLite.pas FireDAC.Phys.SQLite.hpp |
FireDAC.Phys.SQLite | FireDAC.Phys.SQLite |
説明
SQLite のデータベース検証サービスを実装しているクラスです。
TFDSQLiteValidate コンポーネントを使用すると、SQLite データベース検証機能をアプリケーションに追加できます。これは、SQLite 固有の PRAGMA などのコマンドをプログラムで呼び出す手段となります。
アプリケーションでデータベースを検証するには、以下を行います。
- DriverLink を指定します。
- Database(検証対象となるデータベース ファイル)を指定します。
- 目的に応じて、Analyze、CheckOnly、Sweep のいずれかのメソッドを呼び出します。
アプリケーションで DB 検証ログを生成するには、OnProgress イベントを使用しなければなりません。データベース ファイルへのアクティブな接続がない場合に TFDSQLiteValidate を使用することをお勧めします。