我想在导入数据库之前根据以下内容验证Excel数据:
我怎么能这样做? (我正在使用C#)
编辑:如何使用Interop验证Excel列的最大文本长度,例如,如果我不希望文本长度超过30个字符? @JMK @artm @Linger @ivan_pozdeev @BenR
答案 0 :(得分:2)
使用Microsoft OpenXML SDK for Office打开文件并检查其内容。图书馆位于http://msdn.microsoft.com/en-us/library/office/bb448854(v=office.15).aspx
答案 1 :(得分:1)
Open XML SDK将是一个很好的开始
从MSDN尝试此指南 - http://msdn.microsoft.com/EN-US/library/office/gg575571(v=office.15).aspx
注意 - Open XML SDK可以免费使用和分发。阅读文档,首先尝试了解Spreadsheets的结构。另外打开XMl SDK支持只打开XMl文件,这意味着.XLSX默认为exel和NOT .XLS