SQLDriverConnect(Excel 驱动程序)
注意
本主题提供特定于 Excel 驱动程序的信息。 有关此函数的一般信息,请参阅 ODBC API 参考下的相应主题。
SQLDriverConnect 使你无需创建数据源 (DSN) 即可连接到驱动程序。
所有驱动程序的连接字符串都支持以下关键字:DSN、DBQ 和 FIL。
下表显示了连接到每个驱动程序所需的最低关键字,并提供用于 SQLDriverConnect 的关键字 (keyword) /值对的示例。 有关 DRIVERID 值的完整列表,请参阅 SQLConfigDataSource。
注意
如果未为 Microsoft Excel 3.0 或 4.0 驱动程序指定 DBQ 或 DefaultDir,驱动程序将连接到当前目录。
驱动程序 | 关键字必需 | 示例 |
---|---|---|
Microsoft Excel 3.0 或 4.0 | Driver、DriverID | Driver={Microsoft Excel Driver (*.xls) };DBQ=c:\temp;DriverID=278 |
Microsoft Excel 5.0/7.0 | Driver、DriverID、DBQ | Driver={Microsoft Excel Driver (*.xls) };DBQ=c:\temp\sample.xls;DriverID=22 |
Microsoft Excel 97 及更高版本 | Driver、DriverID、DBQ | Driver={Microsoft Excel Driver (*.xls) };DBQ=c:\temp\sample.xls;DriverID=790 |