Форум: "Базы";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];
Вниз
BDE. Бывают проблемы с сохранением данных в базе. Найти похожие ветки
← →
Shopot © (2005-07-06 10:06) [0]BDE. Бывают проблемы с сохранением данных в базе. Допустим добавляется новая запись (использую навигатор). Запись сохранил,
вышел из программы, захожу, а ее нет. Почему? Что делать? Подскажите.
← →
evvcom © (2005-07-06 10:29) [1]
> Запись сохранил
Как сохранил? Если запись была поправлена, а метод Post явно не вызван (или Next, Prev, First, Last, которые вызывают Post), то при Close датасета, например при том же закрытии формы, такое неизбежно.
← →
Johnmen © (2005-07-06 10:35) [2]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
← →
Anatoly Podgoretsky © (2005-07-06 10:36) [3]Shopot © (06.07.05 10:06)
Бывают проблемы с плохими настройками БДЕ, вот здесь как раз нашлядный случай.
← →
Shopot © (2005-07-06 10:47) [4]evvcom ©
> Вот именно T1.Post и нету записи, тоесть она есть пока не выкл.
прогу. А еще из-за сбоев (и при обращении к базе, и при простом не базовском эксепшене) таблица полностью очищается. Это беспредел. Что здесь делать не знаю, уже ставлю много разных проверок данных, перед тем как их поместить в таблицу, и все равно.
← →
Johnmen © (2005-07-06 11:10) [5]>Что здесь делать не знаю,
Я тебе подскажу - Парадокс фтопку...
← →
evvcom © (2005-07-06 11:40) [6]
> Парадокс фтопку...
И D6 туда же. И не использовать четные версии дельфи. Имхо.
← →
msguns © (2005-07-06 12:50) [7]>evvcom © (06.07.05 11:40) [6]
>И D6 туда же.
А причем тут шестая делфа ? Может речь о BDE ?
← →
Anatoly Podgoretsky © (2005-07-06 20:31) [8]msguns © (06.07.05 12:50) [7]
БДЕ не причем, использую с 1995 года, были проблемы с версиями для win16, а 32 битные не одной значимой проблемы, тем более потерь.
← →
evvcom © (2005-07-07 08:46) [9]
> А причем тут шестая делфа ?
Антипатия у меня к ней :)
← →
Shopot © (2005-07-07 10:32) [10]спасибо :(
← →
Shopot © (2005-07-07 10:32) [11]Удалено модератором
← →
Ling © (2005-07-10 19:33) [12]В проге перед завершением сбрось буфера БДЕ с помощью апи (по лругому не получится)
млин искал, искал, где у меня пример был, не нашёл
но в БДЕ есть такой глюк, что работаешь в базе, работаешь, а потом вроде вышел, всё намана, а назавтра приходишь, а изменения не сохранились, предусмотренного (работающего) метода почему-то нет, потому сбрасываются с помощью БДЕ апи - надёжно.
← →
sniknik © (2005-07-10 21:55) [13]> предусмотренного (работающего) метода почему-то нет
закрытие базы (стандартное, предусмотренное) вообшето должно скидывать все изменения("завизированные" - post) на диск... если же ты просто выходиш из программы то понятно получается "намана", а не нормально.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.034 c