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

Вниз

ClientDataSet.RefreshRecord ругается!   Найти похожие ветки 

 
AkaSaint ©   (2003-07-15 01:45) [0]

Есть 3-звенка. Клиент подключается, затем:
cdsClients.Open;
cdsClients.RefreshRecord;//Хочу обновить с сервера приложений
//1-ю запись
На сервере приложений вылетает ошибка:
EDatabaseError "Field "ClientNum" cannot be modified".
ClientNum - автоинкрементное поле, первичный ключ таблицы atClients(ADOTable) на сервере приложений.
Прошу откликнуться всех, кто сталкивался с проблемами при RefreshRecord, даже если вы их не решили. Заранее спасибо.


 
sniknik ©   (2003-07-15 10:30) [1]

> Прошу откликнуться всех, кто сталкивался с проблемами при RefreshRecord
а тех кто не сталкивался? :о)

тебе нужно указать что поле необновляемое (ProviderFlags насколько помню отвечает за это)


 
AkaSaint ©   (2003-07-15 18:56) [2]

Не помогает! Поля у меня заданы на сервере приложений, а в клиенте вообще не заданы (информация о них передается от провайдера: poIncFieldProps, но сейчас я это отключил в поисках решения). Я сделал локальный ClientDataSet - напрямую к провайдеру, без DCOMConnection. Пробовал варианты: pfInUpdate есть на сервере; на клиенте и сервере. Пробовал менять ReadOnly там и там - не помогает.



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
4-20869
Sceleton
2003-05-31 12:52
2003.08.07
Как сделать прозрачные надписи под значками?


14-20753
Yuraz
2003-07-17 15:49
2003.08.07
Предлагаю сделать форум в рамках существ. по JavaBuilder


14-20665
J_S
2003-07-18 20:28
2003.08.07
Сокрытие программы от Task Manager в NT/2000/XP


14-20755
Кот Бегемот
2003-07-18 13:54
2003.08.07
Вот последнее время меня воротит от женщин :(


3-20429
cjiohobaji
2003-07-17 06:37
2003.08.07
проверка связи