我正在尝试从.xlsx文档导入数据。它不断地读取数据类型。我需要每一列都以字符串形式出现。
我的连接字符串如下所示:
"Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + FileName + "; Extended Properties = 'Excel 12.0 Xml; HDR = Yes; IMEX = 1';"
答案 0 :(得分:4)
您可能想要尝试类似linqtoexcel的内容,这会将excel工作表转换为可以使用linq查询查询的对象。然后,如果您想通过查询linq对象,可以将列转换为字符串。
答案 1 :(得分:0)
您将找到有关如何阅读Excel文件here(互操作)
的一些文档如果您需要有关连接字符串的信息,我认为此网站可能会有所帮助:http://connectionstrings.com/