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

Вниз

RDSConnection в ADO - вопрос не для слабаков   Найти похожие ветки 

 
krotik ©   (2003-06-03 12:29) [0]

Итак.
Я делаю удаленый сервер, создаю в нем свой бизнес-объект, который выполняет запрос и возвращает результат.
При этом запрос жестко прописан на сервере в бизнес-объекте.
Дальше я пишу клиента, где соединяюсь через RDSConnection со своим сервером, у компоненты ADODataSet в качестве командной строки (CommantText) указываю имя бизнес объекта - "Property1". Разумеется, вместо коннекта - RDSConnect.
Всё работает и я мог бы быть почти счастлив.
Но !!!! Я в своем занудстве усложняю задачу.
Я создаю второй бизнес-объект на сервере, где в функции Get это самое Property указан параметр, в зависимости от значения которого меняется запрос.
Или третий путь, бизнес-объект не как Prperty, а как Method - также возвращающий Набор Данных.

Внимание, вопрос:
КАКИМ ОБРАЗОМ ПЕРЕДАТЬ ЭТИ ХРЕНОВЫ ПАРАМЕТРЫ В CommandText ADODataSet ?????????
Пытался писать Propery1("sdfgsdgfsd") или Method1("sdgfdsfg") - нахрен посылает (((((((((((((((((


 
Polevi ©   (2003-06-03 13:12) [1]

ADODataset1.Recordset:=RDS.AppServer.MyMethod(MyParam)


 
krotik ©   (2003-06-03 14:50) [2]

Спасибо, но этот метод не прокатывает, т.к.
RDS.AppServer.MyMethod(MyParam) - Variant (((((


 
Polevi ©   (2003-06-03 15:18) [3]

ADODataset1.Recordset:=IUnknown(RDS.AppServer.MyMethod(MyParam)) as _Recordset;




 
krotik ©   (2003-06-03 15:50) [4]

Работает.
Прошу прощения за идиотизм.
Может извинением послужит, что сегодня к нам в контору приехал местный презик (Шаймиев) с президентом UNESCO и прочей мелочевкой и приходится работать разрываясь между истеричными звонками руководства, юзеров, визитами охраны и т.д. Обстановка нерабочая


 
Мое имя   (2003-06-03 16:04) [5]

не слабак кротик, мы тебя великодушно извиняем

слабаки.


 
Владислав ©   (2003-06-03 16:09) [6]

Что-нибудь бы сказал, да "слабаки" мы :(
Куда уж... нам уж...
...



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
1-84379
Veles
2003-06-09 10:57
2003.06.26
Изображение из Delphi в Excel


1-84205
Makhanev A.S.
2003-06-12 15:20
2003.06.26
EInvalidOperation


14-84598
nick-from
2003-06-09 11:39
2003.06.26
Подключение контрольно кассовой машины к компу


1-84249
nevalex
2003-06-13 17:26
2003.06.26
Как програмно отличить папку от файла.


1-84114
Rafik
2003-06-10 15:55
2003.06.26
Можно ли распечатать содержимое TreeView1?