![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранность данных [D7, XP]
Sapos © (2007-03-02 16:13:00)Помогите пожалуйста, если можете. Столкнулся со следующей проблемой: моя программа хранит информацию в БД. После ее наполнения почему-то данные из таблицы внезапно пропали, причем не сразу, а нормально хранились несколько дней и в один прекрасный момент при открытии таблицы она оказалась пустой. Первый раз на этот случай внимания не обратил, т.к. думал, что сам че-то напортачил, но во второй раз отчетливо помню, что ничего не чистил не удалял, буквально 5 минут назад работал с данными, после очередной попытки открытия таблицы - данные снова как ветром сдуло, пусто и все! Причем сам файл .DB никуда не делся, он просто опустел.
Может кто-нить знает в чем может быть причина?
RASkov (2007-03-02 17:33:00) [1]*касается
RASkov (2007-03-02 17:31:00) [2]> [5] Sapos © (02.03.07 16:32)
Даже если и говорят, что Paradoxs и DBase
> Это прошлый век, и то и то.
это не значит, что из-за этого данные проподают....
Смотри все, где у тебя каксается твоей таблички
CreateTable, EmptyTable, Filtered.... много еще из-за чего могут данные пропасть/скрыться.
Как ты смотришь, что данные пропали... посмотри свою таблицу DataBaseDesktop'ом, есть ли в ней физичиски данные.
> Какие фильтры? Что это такое?
Фильтрация накладывается на таблицу, и записи, не удовлетворяющие условию фильтра, "не отоброжаются".
Desdechado (2007-03-02 17:30:00) [3]> DB никуда не делся, он просто опустел.
Т.е. стал меньше размером?
Или просто в него ничего не записалось? Тогда не забывай FlushBuffers
Аноним (2007-03-02 16:48:00) [4]
> А если не парадокс, то что? Dbase? Или она так же может?
Это прошлый век, и то и то.
> то что?
FB, как вариант
Sergey13 (2007-03-02 16:46:00) [5]> [5] Sapos © (02.03.07 16:32)
Ну хотя бы аксес, хотя я лично всегда советую сразу привыкать к клиент-серверу и по сему FirBird - как неплохой представитель этого класса.
Sapos (2007-03-02 16:32:00) [6]
> Фильтры стоят? Файл не запортился? Где-нибудь EmptyTable
> не выполняется?
Какие фильтры? Что это такое?
Файл не портился, emty table по-крайней мере я сам лично нигде не выполнял.
Sapos (2007-03-02 16:32:00) [7]А если не парадокс, то что? Dbase? Или она так же может?
Сергей М. (2007-03-02 16:28:00) [8]
> в один прекрасныймомент при открытии таблицы она оказалась
> пустой
Велик и могучее русский языка)
Ну какой же он "прекрасный"-то ?.. Печальный - это еще куда ни шло, но уж прекрасным его язык не поворачивается назвать)
> Может кто-нить знает в чем может быть причина?
Я знаяю.
У тебя ошибка в 17-й строке.
Sergey13 (2007-03-02 16:27:00) [9]Так Парадокс. Что еще говорить. Плюс - не повезло. 8-)
Хотя скорее всего сам где нибудь напортачил.
Elen (2007-03-02 16:23:00) [10]
> данные снова как ветром сдуло, пусто и все!
Фильтры стоят? Файл не запортился? Где-нибудь EmptyTable не выполняется?