Главная страница
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.057 c
14-1079093706
Murad
2004-03-12 15:15
2004.04.04
"include" в XML


3-1078941686
Anarki
2004-03-10 21:01
2004.04.04
Где у ADOQuery свойство params?


7-1074221596
Марат
2004-01-16 05:53
2004.04.04
Принтер


3-1078920213
Kein
2004-03-10 15:03
2004.04.04
Сохранение массива в базе


3-1078512446
Karlson
2004-03-05 21:47
2004.04.04
выделение нескольких строк в DbGride