![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]Аллах велик. Он еще и не такое может.