【问题标题】:I need a workaround for Excel Guessing Data Types issue using ODBC我需要使用 ODBC 解决 Excel 猜测数据类型问题的解决方法
【发布时间】:2016-10-18 19:58:16
【问题描述】:

我正在使用第三方软件从 Excel 中导入数据,它只支持使用 ODBC 集成,我正在使用以下连接字符串

Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=C:\a.xlsx

有时它会出错,这是因为它们的列中混合了数据类型

我已经搜索过解决方案,但它是通过 oledb 而不是使用 ODBC

【问题讨论】:

    标签: sql odbc import-from-excel


    【解决方案1】:

    我花了很多时间寻找解决方案,但没有找到任何使用 ODBC 和 Microsoft Excel Driver 的解决方法。要么确保你的 excel 文件没有任何混合类型的列(这基本上是不可能实现的,特别是如果你从第三方来源接收数据)或者不使用 ODBC 来读取数据,但坚持使用 OleDb(它支持IMEX=1) 或其他方法,如 libxllibxls 等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-03
      • 1970-01-01
      • 2014-05-12
      • 2020-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多