我正在使用ACE提供程序读取Excel工作表,并且某些单元格包含的数据大于255个字节。我尝试更改注册表设置中的TypeGuessRows,以及从连接字符串中进行设置。我仍然在代码中得到了截断的值。我无法重组Excel工作表或使用其他提供程序。我运行64位Windows。我的办公室版本是2013年。
这是我的连接字符串;对于数据<255字节的那些单元,它工作正常。
var connectionString = string.Format("provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileName + ";Extended Properties=\"Excel 12.0;IMEX=1;HDR=YES;TypeGuessRows=0;ImportMixedTypes=Text\"");
Run Code Online (Sandbox Code Playgroud)
有什么办法吗?提前致谢。