Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите, как восстановить строки таблицы, удаленные по DELETE [D5, Paradox]


_dron_ ©   (2002-09-16 12:31:00) 

Помогите, гибну.
Все строки в таблице были удалены примерно таким вот методом

while not eof(Table1)
Table1.delete;

А теперь нужно восстановить базу, для начала всю, а в идеале по отдельным записям.
Смотрю файл базы, там все есть, а в Гриде ничего.


Mike Kouzmine   (2002-09-16 14:19:00) [1]

Хорошо


KDS   (2002-09-16 14:18:00) [2]

>Aristarh
Саша, ты бы сам чего-то умного посоветовал "Дал метод",
чем других критиковать. Это тебе не ДКТ смотреть.


Johnmen   (2002-09-16 14:16:00) [3]

>Mike Kouzmine

Приветствую !!! :)))
Догуливал отпуск...
>В каком смысле я был расписан в хелпе?
В том смысле, что там черным по белому написано то, что ты сказал (по поводу восстановления удаленных записей)
:)))


Anatoly Podgoretsky   (2002-09-16 14:10:00) [4]

Paradox, Access: This function is not supported with Paradox and Access tables.


Mike Kouzmine   (2002-09-16 14:06:00) [5]

Привет Johnmen, рад слышать, был в отпуске?
В каком смысле я был расписан в хелпе?


Johnmen   (2002-09-16 14:03:00) [6]

А нет ли желания заглянуть в хелп ?
Например, DbiUndeleteRecord - там все подробно расписано, в т.ч.Mike Kouzmine (16.09.02 13:54)


Aristarh   (2002-09-16 13:54:00) [7]


>KDS

Как ты думаешь, перед тем как написать, сколько раз он закрыл и открыл прогу? Так, что давай другой метод.


Mike Kouzmine   (2002-09-16 13:54:00) [8]

Если формат парадокса, то смотришь не там. Вышеприведенный код удаляет записи без возможности восстановления. Если это dbf, то легко.


KDS   (2002-09-16 13:36:00) [9]

>Смотрю файл базы, там все есть, а в Гриде ничего.
Вот пока смотришь - скопируй этот файл в другое место, а после выхода из проги - восстанови. Сархивировать его не получится, т.к. он занят.


Наверх

Титульная страница Поиск, карта сайта Написать письмо