Paradoxのデータを消すには?

解決


桜坂  2008-07-30 06:32:39  No: 31405  IP: 192.*.*.*

いつもご指導頂きありがとうございます。
Delphiのバージョンは7のエンタープライズです。
Paradoxを一時的なワークファイルとしてアプリケーションで使いたいと思います。
そして、アプリケーションの中にフォルダを作り、その中にa.dbというParadoxファイルを作り置いておきます。
アプリケーションを実行する場合、a.dbにある古いデータは不要なので消したいと思います。
そこで、データのクリアの仕方を教えてください。
私の知っているAS400の言語ですと CLRPFM ライブラリ名/ファイル名  となります。
私の想像では、消すコマンドは判りませんが、Delphiでは、この様になるのでしょうか。皆目、見当がつきません。教えてください。よろしくお願いいたします。
(私の想像)
Table1.Open;
Table1.消すコマンド;
Table1.Close;

編集 削除
HOta  2008-07-30 07:39:30  No: 31406  IP: 192.*.*.*

汎用的なSQLなら
Query1.SQL.Clear;
Query1.SQL.Add('Delete From ''テーブル名''');
Query1.ExecSQL;

過去のDBとの互換で残っているTTableなら
Table1.Open;
while not Table1.EOF do
  Table1.delete;
Table1.Close;

です。

編集 削除
桜坂  2008-07-30 09:49:10  No: 31407  IP: 192.*.*.*

いつもご指導いただき、ありがとうございます。
また朝早くから回答頂きまして小生、感謝しております。
慣れない言語なので、手探り状態です。
過去のDBとの関係がありTTableでやりたいと思います。
早速試してみます。
ありがとうございました。

編集 削除