ADO + MySQL

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
vg
Маньяк
Сообщения: 2803
Зарегистрирован: 29 май 2003, 22:29
Откуда: Магадан - Миссиссага

ADO + MySQL

Сообщение vg »

Не работает вызов хранимых процедур (ADOv3.5)
Где смотреть?

Спасибо.
vg
Маньяк
Сообщения: 2803
Зарегистрирован: 29 май 2003, 22:29
Откуда: Магадан - Миссиссага

Сообщение vg »

Мой начальник предложил такой вариант, когда для возврата значений из хранимых процедур мы будем использовать рекордсет (т.к. нормальный маршалинг данных не работает). А вместо передачи параметров в процедуру с использованием объектов Parameter, мы будем просто формировать необходимую строку вызова процедуры с параметрами, как:

swprintf( sqlstr, L"call myProc(%d)", id );
pCmd->CommandText = sqlstr;
pRecordset = pCmd->Execute(NULL, NULL, ADODB::adCmdText);

Тоже решение. Я проверил. Работает. Так, что пока команда девелопперов MySQL не родит нормальный ADO для MySQL, рекомендую использовать, что мы накопали...
Ответить