ADOConnection->OpenSchema в Builder 6
От: the_bug Россия  
Дата: 30.07.03 10:46
Оценка:
Покажите, пожалуйста, как правильно использовать OpenSchema в builder!

Делаю примерно так:

_di__Recordset rs;
Variant constr[4];
constr[0] = Variant(Null);
constr[1] = Variant(Null);
constr[2] = Variant(WideString(tableName));
constr[3] = Variant(Null);
OleVariant var = VarArrayOf(constr,3);
/* 4 - adSchemaColumns */
ADOConnection1->ConnectionObject->OpenSchema(4, var,EmptyParam,rs);

В rs получаю NULL

А если так:
ADOConnection1->OpenSchema(siColumns,var,EmptyParam,adors);

то возникает исключение:
EOleException: Object or provider is not capable of performing requested operation
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.