Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.21;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.044 c
4-1120376910
SpyBoy
2005-07-03 11:48
2005.08.21
Менеджер процессов


4-1118653414
Plan
2005-06-13 13:03
2005.08.21
Как заблокировать а потом разблокировать компьтер?


6-1115974297
Андрей Жук
2005-05-13 12:51
2005.08.21
Как отправить письмо с вложением в Indy 10?


6-1115489058
Ландграф Павел
2005-05-07 22:04
2005.08.21
получить статистику текущего соединения с интернет


11-1105702122
Ajax
2005-01-14 14:28
2005.08.21
Работа с потоками