【发布时间】:2012-03-29 02:21:36
【问题描述】:
我正在尝试将 xls 导出到数据表中。下面是我的连接字符串。
string path = //xls source path
OleDbConnection MyConnection = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; Data Source='" + path + "';Extended Properties='Excel8.0;IMEX=1;TypeGuessRows=0;HDR=No;ImportMixedTypes=Text'");
我设置了IMEX=1 和所有其他扩展属性,因为我必须处理混合数据类型。
即使我这样设置连接,我仍然产生错误。
没有错误消息,但不一致的行(不遵循多数数据类型的行被设置为 null)。
谁能告诉我我错过了什么?顺便说一句,我正在使用OleDbDataAdapter & Fill(DataSet) 方法。
【问题讨论】: