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

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

Paradox. [D6, Paradox]


Suharew ©   (2003-04-07 19:45:00) 

Помогите. Есть БД на Paradox. При удалении записи из таблицы происходит следующее: запись удаляется и записи базы исчезают повторный запуск программы ничего не рещает записи не появляются, а при добавлении новой записи появляются и старые записи и только что добавленная. Чем это может быть вызвано?. Delphi уже 2 раза переустанавливал.


Suharew   (2003-04-15 22:39:00) [1]

Делал сброс буфера. только толку никакого. все осталось по прежнему. на счет BDE то тоже ничего.


VAleksey   (2003-04-14 15:38:00) [2]

dbiSaveChanges(Table1.handle) или
Table1.FlashBuffers.
Есть подозрение, что у тебя кэш не сбрасывается. А таблица у тебя в IDE открыта, так ведь ? :-)
Или сделай установку в BDEAdministrator, там есть такой параметр, Local Share его надо утановить в TRUE.


Дмитрий К.К.   (2003-04-14 14:18:00) [3]

Master-detail связей нет?


Suharew   (2003-04-14 14:08:00) [4]

Индексов нет. покрайней мере я их не создавал.
вот структура таблицы
---------------------------------
номер|дата|время| кол-во поездок|
---------------------------------


Дмитрий К.К.   (2003-04-14 14:01:00) [5]

Опиши подробнее: структуру таблицы/индексов.


Suharew   (2003-04-14 12:59:00) [6]

Зачем индексы. Что без них никак нельзя.


Anatoly Podgoretsky   (2003-04-14 12:48:00) [7]

Database Desktop


Suharew   (2003-04-14 12:45:00) [8]

Подскажите на счет индексов поподробнее где их удалять и создавать.


sniknik   (2003-04-14 00:13:00) [9]

Suharew © (13.04.03 21:03)
> говорят ADO стабильнее.
ADO если переходить на Access, MSSQL ... если база останется парадоксовская то лутше не надо.


mike-d   (2003-04-13 23:40:00) [10]


> ЮЮ © (08.04.03 03:21)
> Удалить/создать заново индексы

целиком поддерживаю коллегу... судя по описанию - индекс слетел.
однако по опыту ранних вопросов в этом форуме смею заметить - один товарищ тут как-то тоже терял записи в таблице. в результате долгих распросов выяснилось: она у него была detail а при вставке новой записи в нее он (почему-то?) менял связующий ключ (странные фантазии приходят в голову программистам) и - соответственно - эта запись из поля зрения "убегала"...


-=alive=-   (2003-04-13 22:12:00) [11]

переходи на IB


Suharew   (2003-04-13 21:03:00) [12]

так в таблице же есть записи. если каждый раз удалять таблицы, то что получится таблица на "два дня" а если мне надо держать записи нескольких лет.говорят ADO стабильнее. подскажите что делать.


ЮЮ   (2003-04-08 03:21:00) [13]

Удалить/создать заново индексы


Dred2k   (2003-04-07 22:09:00) [14]

Учитывая изложенное, могу лишь посоветовать создать _новую_ таблицу и поэкспериментировать на ней (судя по всему, рабочая у тебя слетела - такое с парадоксом бывает).
Или аллес... ;)
> Delphi уже 2 раза переустанавливал.
А это уже слишком. ;)))


Suharew   (2003-04-07 20:18:00) [15]

Так что же делать??? С Аллахом


Mike Kouzmine   (2003-04-07 19:50:00) [16]

Аллах велик. Он еще и не такое может.


Наверх

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