开发者社区 问答 正文

为什么有一张名叫_xlnm#_FilterDatabase的数据表:报错

关于Excel的底层,.net读取excel,为什么有一张名叫_xlnm#_FilterDatabase的数据表:报错

还有就是为什么_xlnm#_FilterDatabase内的数据和excel文件的数据不一致。举个例子:我有一张a.xlsx的excel文件,里面有sheet1(假设有100条记录)和sheet2(假设有10条记录)的表,当我用.net(Microsoft.ACE.OLEDB.12.0技术读取的)读取a.xlsx文件时,却读到了3张表sheet1,sheet2和_xlnm#_FilterDatabase这3张表,居然sheet1的数据和_xlnm#_FilterDatabase的数据不一致,sheet1中有100条记录,而在_xlnm#_FilterDatabase中读到了只有80条记录。为什么?

展开
收起
kun坤 2020-06-07 12:25:57 4663 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等