![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как удалить запись из БД совсем? [D5, D6, MSSQL, dBase, FoxPro]
Clipper © (2003-02-15 01:52:00)Как удалить запись из БД(.dbf) совсем с использованием SQL или подобной вещи.
Использую TQuery.SQL с запросом delete from BD.dbf where pole="",
таким образом записи только помечаются на удаление, а как чтобы удалились совсем?
В FoxPro к примеру для этого бы потребовалась команда pack. Что вместо
этого в Delphi и ,в частности, в SQL?
Plizzz, help.
sniknik (2003-02-15 16:20:00) [1]для MSSQL ничего, он сам разбирается, в общем случае можно базу ужать см. DBCC SHRINKDATABASE.
для dBase, FoxPro существует команда DbiPackTable. В Local Sql ничего. Для ADO в зависимости от провайдера чаще ничего, для VFPDriver та же команда pack.
JibSkeart (2003-02-15 11:21:00) [2]Может Post ?