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

Вниз

После долгого простоя программы ошибка   Найти похожие ветки 

 
Кирей   (2009-09-17 16:07) [0]

Использую dbedit - DataSource - adotable - ADOConnection - База MSSql server, после долгогот простоя программы, при попытке изменить данные в dbedit, выдает ошибку, что данные не актуальны, и могли быть изменены. Как правильно работать с этой связкой? Блокировка?


 
Palladin ©   (2009-09-17 16:10) [1]

try
except
on майЭксцептион do переподключится
end


 
clickmaker ©   (2009-09-17 16:28) [2]

> Как правильно работать с этой связкой?

как вариант, подключаться только на время получения и отправки данных


 
Anatoly Podgoretsky ©   (2009-09-17 16:33) [3]

> clickmaker  (17.09.2009 16:28:02)  [2]

У него проблема не с подключением, а с неактуальностью данных. Решается как минимум перезапросом данных - видимо дело идет в гриде или переход на нормальную технологию с запросами на запись отдельным компонентом. Чтение не волнует.


 
КИрей   (2009-09-17 16:48) [4]

сделал переподключение таблицы каждые 5 минут, пока работает, но может можно запретить изменение записи, тогда и данные будут актуальны? А?


 
Anatoly Podgoretsky ©   (2009-09-17 16:58) [5]

> КИрей  (17.09.2009 16:48:04)  [4]

Не будут, но и проблем тоже не будет. Проблемы получаются при попытке изменения записи навигационными методами, а от них надо избавляться.


 
sniknik ©   (2009-09-17 16:59) [6]

Anatoly Podgoretsky ©   (17.09.09 16:33) [3]
> Чтение не волнует.
это в ADO можно сделать и без перехода на технологию запросов, указав в обновление только по ключу, тоже будет неважно кто, что менял - кто последний на запись тот и прав.
т.е. все можно, НО, ADOTABLE....!!!???? %(~_

КИрей   (17.09.09 16:48) [4]
> сделал переподключение таблицы каждые 5 минут
и это нормально для неучей. нечего вам с нами конкурировать... ;о)


 
Anatoly Podgoretsky ©   (2009-09-18 15:09) [7]

Да бог ему судья



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

Текущий архив: 2009.11.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.02 c
9-1183543161
Dib@zol
2007-07-04 13:59
2009.11.08
Скринсейверы


15-1252787409
Юрий
2009-09-13 00:30
2009.11.08
С днем рождения ! 13 сентября 2009 воскресенье


15-1252134194
Копир
2009-09-05 11:03
2009.11.08
В неудачных запусках "Булавы" виноваты программисты


2-1253858285
Johnnnn
2009-09-25 09:58
2009.11.08
IWebBrowser2 из webbrowser1.document.frames.item(i)


15-1252275426
NailMan
2009-09-07 02:17
2009.11.08
Кто пользуется автомобильными телеками 9-10"?