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

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

BDE. Бывают проблемы с сохранением данных в базе. [D6, Paradox]


Shopot ©   (2005-07-06 10:06:00) 

BDE. Бывают проблемы с сохранением данных в базе. Допустим добавляется новая запись (использую навигатор). Запись сохранил,
вышел из программы, захожу, а ее нет. Почему? Что делать? Подскажите.


sniknik   (2005-07-10 21:55:00) [1]

> предусмотренного (работающего) метода почему-то нет
закрытие базы (стандартное, предусмотренное) вообшето должно скидывать все изменения("завизированные" - post) на диск... если же ты просто выходиш из программы то понятно получается "намана", а не нормально.


Ling   (2005-07-10 19:33:00) [2]

В проге перед завершением сбрось буфера БДЕ с помощью апи (по лругому не получится)
млин искал, искал, где у меня пример был, не нашёл
но в БДЕ есть такой глюк, что работаешь в базе, работаешь, а потом вроде вышел, всё намана, а назавтра приходишь, а изменения не сохранились, предусмотренного (работающего) метода почему-то нет, потому сбрасываются с помощью БДЕ апи - надёжно.


Shopot   (2005-07-07 10:32:00) [3]

спасибо :(


Shopot   (2005-07-07 10:32:00) [4]

Удалено модератором


evvcom   (2005-07-07 08:46:00) [5]


> А причем тут шестая делфа ?

Антипатия у меня к ней :)


Anatoly Podgoretsky   (2005-07-06 20:31:00) [6]

msguns ©   (06.07.05 12:50) [7]
БДЕ не причем, использую с 1995 года, были проблемы с версиями для win16, а 32 битные не одной значимой проблемы, тем более потерь.


msguns   (2005-07-06 12:50:00) [7]

>evvcom ©   (06.07.05 11:40) [6]
>И D6 туда же.

А причем тут шестая делфа ? Может речь о BDE ?


evvcom   (2005-07-06 11:40:00) [8]


> Парадокс фтопку...

И D6 туда же. И не использовать четные версии дельфи. Имхо.


Johnmen   (2005-07-06 11:10:00) [9]

>Что здесь делать не знаю,

Я тебе подскажу - Парадокс фтопку...


Shopot   (2005-07-06 10:47:00) [10]

evvcom ©

> Вот именно T1.Post и нету записи, тоесть она есть пока не выкл.
прогу. А еще из-за сбоев (и при обращении к базе, и при простом не базовском эксепшене) таблица полностью очищается. Это беспредел. Что здесь делать не знаю, уже ставлю много разных проверок данных, перед тем как их поместить в таблицу, и все равно.


Anatoly Podgoretsky   (2005-07-06 10:36:00) [11]

Shopot ©   (06.07.05 10:06)  
Бывают проблемы с плохими настройками БДЕ, вот здесь как раз нашлядный случай.


Johnmen   (2005-07-06 10:35:00) [12]

FlushBuffers и далее поиск...
Напр.
http://lib.profi.net.ua/doc/info_sites/visprog/books/Delphi%20Kindom/answer.asp-IDAnswer=7040.htm
http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=database;action=display;num=1064505463


evvcom   (2005-07-06 10:29:00) [13]


> Запись сохранил

Как сохранил? Если запись была поправлена, а метод Post явно не вызван (или Next, Prev, First, Last, которые вызывают Post), то при Close датасета, например при том же закрытии формы, такое неизбежно.


Наверх

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