问题是当我按照下面所示设置DataSet时,默认只从电子表格单元格中读取255个字符,并将它们放入表格中。
我正在使用Extended Properties=Excel 8.0和Microsoft.Jet.OLEDB.4.0,连接Excel表没有问题。
据我所知,这是由于Jet.OLEDB提供程序引起的,我应该使用什么呢?
而且,我可能无法更新到Jet的新提供程序,有没有任何解决方法?任何解决方法都将受到限制,不能直接修改Excel文档以包含两个或多个单元格来存储超过255个字符的数据。
谢谢。
DataSet exData = new DataSet();
string connectionString = String.Format(ConnectionString, path);
OleDbDataAdapter ex = new OleDbDataAdapter(ExcelQuery, connectionString);
ex.Fill(exData);
我正在使用Extended Properties=Excel 8.0和Microsoft.Jet.OLEDB.4.0,连接Excel表没有问题。
据我所知,这是由于Jet.OLEDB提供程序引起的,我应该使用什么呢?
而且,我可能无法更新到Jet的新提供程序,有没有任何解决方法?任何解决方法都将受到限制,不能直接修改Excel文档以包含两个或多个单元格来存储超过255个字符的数据。
谢谢。