ADOX — Как добавить запрос внутри базы данных MS Access?

Я использую C ++ Builder и не могу добавить запрос в базу данных MS Access (2003). Я использую этот код:

CatalogPtr cat = CoCatalog::Create();
VARIANT myConnectionString;
myConnectionString.vt = VT_BSTR;
myConnectionString.bstrVal = ADOConnetion1->ConnectionString.c_bstr();
cat->set_ActiveConnection(myConnectionString);

VARIANT mySQL;
mySQL.vt = VT_BSTR;
mySQL.bstrVal = L"Select * from table1";
cat->Views->Append(L"TestQuery", mySQL.pdispVal);

Компиляция в порядке, но при запуске этого кода я получаю нарушение прав доступа … Что я здесь не так делаю?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]