Страница 1 из 1
ADO + MySQL
Добавлено: 07 фев 2006, 16:50
vg
Не работает вызов хранимых процедур (ADOv3.5)
Где смотреть?
Спасибо.
Добавлено: 09 фев 2006, 17:32
vg
Мой начальник предложил такой вариант, когда для возврата значений из хранимых процедур мы будем использовать рекордсет (т.к. нормальный маршалинг данных не работает). А вместо передачи параметров в процедуру с использованием объектов Parameter, мы будем просто формировать необходимую строку вызова процедуры с параметрами, как:
swprintf( sqlstr, L"call myProc(%d)", id );
pCmd->CommandText = sqlstr;
pRecordset = pCmd->Execute(NULL, NULL, ADODB::adCmdText);
Тоже решение. Я проверил. Работает. Так, что пока команда девелопперов MySQL не родит нормальный ADO для MySQL, рекомендую использовать, что мы накопали...