Вниз
Скачать: CL | DM;

ClientDataSet   Найти похожие ветки 

← →
Denn   (2002-05-08 16:08) [0]

Hi ! У меня небольшое приложение которое работает с локальной базой данных на основе ClientDataSet + DataSource. Проблема заключается в том что добавленные/модифицированные записи комиттятся только при закрытии датасета или при выходе из программы... Т.е если программа завершена аварийно то записи я теряю ... Как апдейтить ? Как побороть чтобы после post изменения сразу в файл кидались ???


← →
denn   (2002-05-08 16:22) [1]

Кстати помогает только это :
ClientDataSet1.Active := False;
ClientDataSet1.Active := True;


← →
Romkin ©   (2002-05-08 16:33) [2]

Вызывай SaveToFile
и не забывай о MergeChangeLog - а то у тебя весь лог изменений запишется


← →
Gerakl ©   (2002-05-09 10:52) [3]

Попробуй так:

if ClientDataSet1.ChangeCount = 0
then exit;
if ClientDataSet1.ApplyUpdates(0) = 0
then ClientDataSet1.Refresh;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
1-97345
Cybermonk
2002-05-20 10:59
2002.05.30
Вопрос


1-97313
MaximatorVeter
2002-05-19 17:26
2002.05.30
Что значит reintroduce?


14-97411
MBo
2002-04-22 09:25
2002.05.30
Новая задачка


4-97452
slym
2002-03-11 16:48
2002.05.30
Пишу удаленную консоль


3-97181
kserg@ukr.net
2002-05-08 10:50
2002.05.30
Тип данных decimal - как можно




   Наверх