Вызов процедуры (не ХП) на AS\400

ODBC

Модератор: Andrew™

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Леонид
Бывалый
Сообщения: 84
Зарегистрирован: 31 Август 2005, 17:07

Вызов процедуры (не ХП) на AS\400

Сообщение Леонид »

Добрый день!

Возникла необходимость вызова процедуры (не Stored Procedure), находящейся на AS/400. Подходящим для этого, как мне представляется, да и наиболее простым, является использование ADO. На первый взгляд классы ADO содержат все необходимое (правда описание напрочь отсутствует, но понять можно). Кто-нибудь что-то подобное решал (скажем на том же Oracle)?
Я пока делаю тупо. Command Type: adCmdText и собственно пишу код (например): call APPLIB/PROC1(LOC:BufferStr).
Вываливает ошибку, типа объект не найден, но разумется он присутствует в библиотеке APPLIB. Может есть какие мысли?

С уважением Мартюшев Леонид
aleksey
Новичок
Сообщения: 8
Зарегистрирован: 09 Ноябрь 2005, 15:36

Сообщение aleksey »

я пробовал перевести vbaшный пример - не получилось.
Вобщем плюнул и сделал на API. Там нужно-то с десяток функций, и хоть видно что каждая возвращает.

upd:сорри, речь о programm call а не о процедурах.
Леонид
Бывалый
Сообщения: 84
Зарегистрирован: 31 Август 2005, 17:07

Сообщение Леонид »

aleksey писал(а):я пробовал перевести vbaшный пример - не получилось.
Вобщем плюнул и сделал на API. Там нужно-то с десяток функций, и хоть видно что каждая возвращает.

upd:сорри, речь о programm call а не о процедурах.
Да самом-собой. Опечатался.

А можно на меня закинуть? Я стал делать чисто с COM-объектами, Михаил Дуга тут кое-что разъяснил (даже где-то что-то стало понятно), коннект идет, но блин вываливается ошибка при вызове метода IcwbxProgramClass.Setsystem и не понятно почему
Ответить