Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.029 c
6-1075433732
Женя
2004-01-30 06:35
2004.04.04
Появление компа в сети


7-1074599954
LordBTR
2004-01-20 14:59
2004.04.04
Как программно определить текущую раскладку клавиатуры? (En,Ru)


6-1073917961
BillyJeans
2004-01-12 17:32
2004.04.04
Прокси...


1-1079585912
-= Evgeney =-
2004-03-18 07:58
2004.04.04
Реестр


14-1078921256
io
2004-03-10 15:20
2004.04.04
Как передать указатели из JScript в ActiveX компонент




   Наверх