【发布时间】:2011-07-23 21:49:05
【问题描述】:
我们有一个使用 VC++ 编写的旧应用程序,它使用 ODBC 驱动程序来读取 excel 数据。
当前代码存在混合数据类型和 ODBC 驱动程序限制的问题。
所以我打算使用 Jet OLE DB 驱动程序并使用 ADO
我的代码打开 ADO 连接并读取 excel 表。这里没有问题..
最大的问题是每次调用 Open() 时,它会调出 Excel 工作表并显示给用户(如果尚未打开)。 我试图查看参数,但没有找到任何隐藏主 excel 窗口的建议。
有什么建议吗?
我使用的连接字符串是
Provider='Microsoft.JET.OLEDB.4.0';Data Source=temp.xls;Extended Properties="Excel 8.0;IMEX=1;HDR=NO"
【问题讨论】:
-
它是 Provider='Microsoft.JET.OLEDB.4.0';Data Source=temp.xls;Extended Properties="Excel 8.0;IMEX=1;HDR=NO"
标签: c++ excel visual-c++ ado