
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.12.2002, 17:09
|
|||
|---|---|---|---|
|
|||
ADO + Stored proc |
|||
|
#18+
Народ! Помогите решить задачу, плс. В Оракле есть сторед процедура, примерно такая CREATE OR REPLACE PROCEDURE skv_sp_invoices_select(data IN OUT skv_cmntypes_pkg.GenericCurTyp) IS BEGIN OPEN data FOR SELECT PK_ISHSCET, ISHSCETOSNOVAN AS OSN, TO_CHAR(ISHSCETOSNOVDATA, 'DD.MM.YYYY') AS DT FROM INVOICE.DBSISHSCET; END; параметр - курсорная переменная. Необходимо, получить на клиенте рекордсет АДО как-то так ... _RecordsetPtr rs = connection->Execute("skv_sp_invoices_select", &rec_cont , ADODB::adCmdStoredProc) Из TOAD сторед процедура работает на ура. При запуске из C++ - лезет ошибка компиляции (от Оракла в строке 1). Предположительно по причине отсутсвия переданного параметра. Что надо сделать? Передать адошный рекордсет как параметр в ADODB::Command или что? Пример кода - лучшая помощь :) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1992339]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
181ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 460ms |

| 0 / 0 |
