powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Automation Object возврат типа TADOQuery
5 сообщений из 5, страница 1 из 1
Automation Object возврат типа TADOQuery
    #39865167
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня господа !

Раздел Automation Object хочу вернуть Recordset
Какой тип необходимо описать в редакторе типов и как его правильно привести к TADOQuery

Спасибо
...
Рейтинг: 0 / 0
Automation Object возврат типа TADOQuery
    #39865268
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HOME_X,

Наверное не так сформулировал задачу, применительно к COM

Как дополнить свой интерфейс - интерфейсом класса TADOQuery
и как привязать его к созданному внутри пользоват. класса полю TADOQuery
...
Рейтинг: 0 / 0
Automation Object возврат типа TADOQuery
    #39865403
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уа ????
Уважаемые гуру отзовитесь - дайте совет
...
Рейтинг: 0 / 0
Automation Object возврат типа TADOQuery
    #39865496
ma1tus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HOME_XКак дополнить свой интерфейс - интерфейсом класса TADOQuery
и как привязать его к созданному внутри пользоват. класса полю TADOQueryВозвращаемый тип - как на картинке (т.е. - IDispatch), а в методе возвращать TADOQuery.Recordset.
Так - не работает?
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
function TForm1.GetRecs: IDispatch;
begin
  Result := ADOQuery1.Recordset;
end;

procedure TForm1.Button1Click(Sender: TObject);
var RS: _Recordset;
begin
  ADOConnection1.Open;
  ADOQuery1.Open;
  RS := GetRecs as _Recordset;
  RS.MoveFirst;
  while not RS.EOF do
  begin
    Memo1.Lines.Add(VarToStr(RS.Fields.Item[0].Value));
    RS.MoveNext;
  end;
end;

...
Рейтинг: 0 / 0
Automation Object возврат типа TADOQuery
    #39865960
HOME_X
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ma1tus,

Принято - спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Automation Object возврат типа TADOQuery
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]