FireDAC.Phys.ADS.TFDADSUtility.Pack
Delphi
procedure Pack;
C++
void __fastcall Pack();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FireDAC.Phys.ADS.pas FireDAC.Phys.ADS.hpp |
FireDAC.Phys.ADS | TFDADSUtility |
説明
テーブルを圧縮します。
Pack メソッドを使用すると、削除済みレコードをテーブルから取り除き、テーブルのインデックスを作成し直すことができます。これらのテーブルはどのプロセスでも使用してはなりません。
Tables プロパティでは、処理するテーブルのリストを指定します。TableType プロパティでは、テーブルの種類を指定します。TablePassword プロパティは省略可能で、テーブルのパスワードを指定します。
例
FDADSUtility1.DriverLink := FDPhysADSDriverLink1;
FDADSUtility1.Database := 'C:\DB;ServerTypes=Local';
FDADSUtility1.Tables.Add('ORDERS.DBF');
FDADSUtility1.TableType := ttVFP;
FDADSUtility1.Pack;