![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Оле Оракл два запроса [D6]
a_andru © (2003-11-05 19:08:00)
Создал ОЛЕ сервер у него два свойства (метода)в реализции которых написано 2 запроса используя один только TOracleDataSet для выборки данных. Из приложения клиента выполняю первый запрос, получаю данные обрабатываю их, после выполняю запрос второй получаю данные первого запроса. Я что то делаю не так, только не пойму что. Сокращенный текст:
//==========================1=========================
function TOra.Get_QueryRet: SYSINT;
begin
OleSvr.OraDSet.SQL.Clear;
OleSvr.OraDSet.SQL.Add("Сам запрос номер1 ");
OleSvr.OraDSet.Open;
Result:=1;
end;
//==========================2=========================
function TOra.Get_Query: SYSINT;
begin
OleSvr.OraDSet.SQL.Clear;
OleSvr.OraDSet.SQL.Add("Сам запрос номер2 ");
OleSvr.OraDSet.Open;
Result:=1;
end;
a_andru (2003-11-06 09:22:00) [1]
Спасибо. Я пробовал ставить "Close" , только ставил его не в том месте. Сейчас все работает.
Johnmen (2003-11-05 23:12:00) [2]
Забыл Close.