C++/cli 引用ADOX 动态创建ACCESS有bug?
VS2005
在C#中引用ADOX无问题。
C++/Cli中引用后,
......
ADOX::CatalogClass^ cat = gcnew ADOX::CatalogClass();
cat->Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbName + ";"); //创建数据表
ADOX::TableClass^ tabData = gcnew ADOX::TableClass();
tabData->ParentCatalog = cat;
......
tabData->Columns->Append(.......);//这句出错,居然没有提示没有columns这个接口, 而C#无问题,
这是什么情况,哪位高人知道? ADOX
[解决办法]
tabData->default->Append(...);