powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL+Delphi: Как получить массив данных из Хран. проц.?
4 сообщений из 4, страница 1 из 1
SQL+Delphi: Как получить массив данных из Хран. проц.?
    #32002845
Michael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть задача. Требуется напимать хранимую процедуру, возвращающую набор данных. Далее вызвать ее в Delphi (ADO компоненты).

Пробовал через курсоры... Delphi ругается
...
Рейтинг: 0 / 0
SQL+Delphi: Как получить массив данных из Хран. проц.?
    #32002850
aaaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй в SP set nocount on
...
Рейтинг: 0 / 0
SQL+Delphi: Как получить массив данных из Хран. проц.?
    #32002851
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помещаешь на форму компонент ADOConnection, в нем щелкнув по многоточию, настраиваешь строку подключения. Туда же кладешь ADOQuery, в свойстве SQL которого задаешь команду вызова SP: "exec MyProc @Param1=:Param1, @Param2=:Param2". Создаешь для этого компонента параметры с соответсвующими именами (Param1 и Param2 в данном случае). В свойстве Connection ссылаешься на компонент ADOConnection (см. ранее). Помещаешь на ту же форму компонент DataSet, в его свойстве DataSource ссылаешься на компонент ADOQuery. Помещаешь на форму компонент DBGrid, который привязываешь к DataSet. При запуске приложения или при открытии формы открываешь ADOConnection (метод Open или свойство Connected), далее открываешь ADOQuery и видишь в DBGrid-е записи, возвращаемые хранимой процедурой.
...
Рейтинг: 0 / 0
SQL+Delphi: Как получить массив данных из Хран. проц.?
    #32002863
Michael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Garya.
Спасибо за помощь
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL+Delphi: Как получить массив данных из Хран. проц.?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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