ITableCollection.get_Table(i)得到的ITable为null,其中i不小于0,小于TableCount。请问这是10.2的bug吗?有什么获取Table的解决方案吗?

PS:Table的数据源可能缺失(有小红点),table是一个dbf表
代码如下:
ITableCollection pTableCollection = pMap as ITableCollection;
int countTable = pTableCollection.TableCount;
for (int m = 0; m < countTable; m++)
{
ITable pTable = pTableCollection.get_Table(m); //此处获取到的 pTable 为null
}
已邀请:

朱新颖

赞同来自:

数据源缺失肯定是获取不了Table的啊,试试IStandaloneTable

要回复问题请先登录注册