![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
MIDAS, applyupdates
CJ © (2004-04-08 17:23:00)Почему при ApplyUpdates(0) изменения внесенные в ClientDataSet не сохраняются на сервере?
Спасибо
Nikolay M. (2004-04-08 21:03:00) [1]
> Что значит банально промониторить запросы к БД?
А ты всегда отвечаешь вопросом на вопрос?
База все-таки какая или это военная тайна? Если что-то серьезнее парадокса, то наверняка у СУБД есть инструментарий, позволяющий отслеживать запросы к серверу.
CJ (2004-04-08 19:07:00) [2]В любом случае спасибо, завтра на работе еще раз попробую, если локализую напишу.
sniknik (2004-04-08 18:55:00) [3]> после ApplyUpdates(0). Изменений нет
0? опять?
CJ (2004-04-08 18:26:00) [4]Редактирую DBGrid, связанный с clientdataset, после ApplyUpdates(0). Изменений нет
Что значит банально промониторить запросы к БД?
Nikolay M. (2004-04-08 18:04:00) [5]
> sniknik © (08.04.04 18:02) [13]
> ну все, все варианты перебрали остался единственный - пресловутая
> 17я строка. ;о)
ПолтерГейтс, не иначе :)
Nikolay M. (2004-04-08 18:04:00) [6]
> CJ (08.04.04 17:59) [12]
> Не происходит с -1, и не записалось
Сервер какой? Самое простое, имхо, банально промониторить запросы к БД.
Может там какой-нибудь UPDATE t SET id = 1 WHERE id = 0отрабатывает?
sniknik (2004-04-08 18:02:00) [7]ну все, все варианты перебрали остался единственный - пресловутая 17я строка. ;о)
CJ (2004-04-08 17:59:00) [8]Не происходит с -1, и не записалось
sniknik (2004-04-08 17:51:00) [9]> так ислючения вообще не происходит
c 0-м или с -1? если не происходит с -1 значит записалось.
CJ (2004-04-08 17:47:00) [10]так ислючения вообще не происходит, это я в OnReconcileError обработчик написал посмотреть error code
sniknik (2004-04-08 17:42:00) [11]запускаеш сервер под дельфями, коннектишся с клиента ... ApplyUpdates, смотриш ошибку.
CJ (2004-04-08 17:39:00) [12]сервер приложений писал не я, но при беглом сканировании вроде все правильно, и как это я интересно трассировать буду?
sniknik (2004-04-08 17:37:00) [13]трассировать... думать...
CJ (2004-04-08 17:35:00) [14]и как узнать причины?
sniknik (2004-04-08 17:31:00) [15]значит причин было две как минимум.
CJ (2004-04-08 17:30:00) [16]конечно, да хоть ApplyUpdates(-1) все равно не сохраняет
sniknik (2004-04-08 17:29:00) [17]а ты читал что значит параметр в ApplyUpdates?
CJ (2004-04-08 17:27:00) [18]А как их отлавливать? Error code в OnReconcileError равен 1, а context вообще пуст
Nikolay M. (2004-04-08 17:24:00) [19]Потому что в OnReconcileError нужно ошибки отлавливать.