Ученик-кочегар
Группа: Участник
Сообщений: 3
|
Помогите пожалуйста!
Из C++ Builder с Oracle работаю компонентами DOA.
Компонентом OraclePackage функции нужно передать один целочисленный
параметр (функция в пакете с одним входным параметром типа NUMBER).
Пишу так:
//---------------
Variant args;
args.vt = VT_I2;
args.iVal = 1;
int a = DM->OraPackage->CallIntegerFunction("name_fun", &args, 1);
//--при прогоне ошибка "тип второго параметра не поддерживается"
пробовал так:
//----------------
Variant args;
args.operator = (1);
int a = DM->OraPackage->CallIntegerFunction("name_fun",
static_cast(&args),
1);
//---------------то же.
Где туплю, за ранее благодарю! |