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

Вниз

Возникла проблема с IBClientDataSet.......   Найти похожие ветки 

 
Jedu   (2004-02-25 09:25) [0]

Есть связка: IBDatabase->IBClientDataSet->DataSource->DBEdit
В ходе работы программы меняю значение в DBEdit и затем выполняется следующий код:
IBClientDataSet1.ApplyUpdates (-1);
который по идее должен передавать серверу баз данных(Yaffil 1.1.2.835) все сделанные обновления в одном пакете...
Обновление не делаются, resolver возвращает:"Unable to resolve records.  Table name not found." Как победить?

P.S.Изначально в IBClientDataSet содержится несколько объединенных таблиц из этой базы данных. То есть мне надо поменять ОДНУ запись по ОДНОМУ полю в ОДНОЙ из этих таблиц.


 
Johnmen ©   (2004-02-25 09:36) [1]

>То есть мне надо поменять ОДНУ запись по ОДНОМУ полю в ОДНОЙ из этих таблиц.

Где и как это указывается ???


 
Deniz ©   (2004-02-25 09:42) [2]

В Delphi7 нет IBClientDataSet


 
Jedu   (2004-02-25 09:54) [3]

to Johnmen ©
Но ведь DBEdit, в котором я меняю значение, связан уже через DataSource с IBClientDataSet по этому полю...
Если этого недостаточно, то посоветуй каким образом надо указать.

to Deniz ©
Ошибаешься.


 
Johnmen ©   (2004-02-25 10:12) [4]

>Jedu
>в ОДНОЙ из этих таблиц.

Я говорил в [1] про это.

Но надежней всего перейти на нормальный функциональный IBDataSet. И кеширование там есть, и работает оно понятным образом...


 
Jedu ©   (2004-02-27 07:45) [5]

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


 
Zacho ©   (2004-02-27 08:07) [6]

2 Jedu ©   : Лучше воспользуйся советом Johnmen ©   (25.02.04 10:12) [4]


 
Jedu ©   (2004-03-02 05:03) [7]

Попробовал переорганизовать запрос так, чтобы в IBClientDataSet содержалась одна таблица. В итоге, при попытке применить обновления Resolver вернул: "SQL Parse Error: Parameter name expected"...



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

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

Наверх




Память: 0.48 MB
Время: 0.044 c
7-1073810584
TankMan
2004-01-11 11:43
2004.04.04
На счет бут сектора...


4-1074971431
DNS
2004-01-24 22:10
2004.04.04
Popup над tray в XP


6-1075409790
Ig
2004-01-29 23:56
2004.04.04
Имя компьютера


14-1078743785
Mox Fulder
2004-03-08 14:03
2004.04.04
WinAMP


14-1077015669
Alex_Bredin
2004-02-17 14:01
2004.04.04
Локомотив - Монако 24 февраля