Отчистить БД от записей

Тема в разделе "Delphi - Базы данных", создана пользователем -, 18 июл 2007.

Статус темы:
Закрыта.
  1. Гость

    Подскажите как удалить все записи из базы.
    Таблица Paradox
     
  2. LAW

    LAW Гость

    Код (Text):
    Query1.SQL.Text:="DELETE * FROM таблица"
    Query1.ExecSQL
    Удачи.
     
  3. SNike

    SNike Гость

    Или как написано в справке Delphi:

    Код (Text):
    with Table1 do
    begin
    Active := False;
    DatabaseName := 'Delphi_Demos';
    TableName := 'CustInfo';
    TableType := ttParadox;
    EmptyTable;
    end;
    Проще говоря, Table.EmptyTable
     
  4. Гость

    Для: SNike
    Попробовал код, выдаёт ошибку Table is busy. Я не знаю что это такое
     
  5. SNike

    SNike Гость

    Таблица должна быть закрыта, а реальный файл базы не должен использоваться другими программами. Например, тем же Database desktop и т.п.
     
  6. SNike

    SNike Гость

    <!--QuoteBegin-LAW+19:07:2007, 07:58 -->
    <span class="vbquote">(LAW @ 19:07:2007, 07:58 )</span><!--QuoteEBegin-->Query1.SQL.Text:="DELETE * FROM таблица"
    [snapback]72657" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    Немного не так. Нужно:
    Код (Text):
    Query1.SQL.Text:="DELETE FROM таблица"
     
  7. LAW

    LAW Гость

    Exclusive не забудь Table дать.
    Удачи.
     
  8. Гость

    И сразу упаковать ее не помешает
     
  9. Гость

    Всё спасибо разобрался
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей