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

Вниз

Datasnap XE   Найти похожие ветки 

 
GCollector2011   (2011-01-11 13:26) [0]

Начинаю осваивать технологию Datasnap, вызывать удаленные процедуры и получать от них данные довольно просто, но хотелось бы узнать имеется ли возможность на серверной части использовать для доступа к данным ThirdParty компоненты (в частности DevArt"овские ODAC, SDAC и т д) и каким-то образом работать с ними на клиенте как с локальными?
Пока единственное что приходит в голову это соединится на серевере с БД, и вернуть открытый TDataSet через ServerMethods на клиент, а там уже работать с ним. Но это какое-то корявое решение, такое чувство что изобретаю велосипед, плюс еще нужно вручную реализовывать CRUD-методы...
В идеале хотелось бы на клиенте использовать data-aware компоненты в связи с компонентами доступа к данным находящимися на сервере.
Возможно ли это? И если возможно, пожалуйста подскажите куда копать.
Заранее благодарен.


 
Плохиш ©   (2011-01-11 17:32) [1]

TRemoteDataSet или как-то похоже называются.


 
GCollector2011   (2011-01-13 12:24) [2]

2Плохиш, спасибо, получилось сделать все через TRemoteDataModule на сервере и TDCOMConnection + TClientDataSet на стороне клиента.
Возник еще один вопрос, каким образом можно вызвать с клиента хранимую процедуру? В классической двух-звенке использовал для этого TUniStoredProc, возможно ли как-то передать его клиенту?
Пока вижу только вариант передавать имя процедуры и параметры через ServerMethods, на сервере заполнять TUniStoredProc и результаты возвращать на клиент. Но снова ощущение что иду не тем путем, не хочется плодить костыли.


 
Плохиш ©   (2011-01-13 13:28) [3]

Используй свойство CommandText у TClientDataSet.



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
2-1294996934
12
2011-01-14 12:22
2011.04.10
Error creating variant or safe array. Из-за чего?


1-1251978398
gosha52
2009-09-03 15:46
2011.04.10
Delphi 2009-2010, утекает память в записях


1-1251369396
ViToTiV
2009-08-27 14:36
2011.04.10
Вызов формы без деактивации текущей формы


15-1293039638
TUser
2010-12-22 20:40
2011.04.10
Прожект вечного двигателя


15-1293223383
Stenfit
2010-12-24 23:43
2011.04.10
перевод