一般在64位Windows下運行數據源管理程序,是看不到32位的ODBC驅動的(xls/mdb),如下圖,只有SQL Server的64位驅動。Windows 2003倒是有對應的64位驅動版本。
但是在命令行運行:"C:/windows/syswow64/odbcad32.exe",會看到下圖,說明32位的驅動實際上是存在的,並且也能使用,其實用不着虛擬機。只需要在VS裏設置一下編譯的目標平臺(target platform)爲win32或x86就行了。
需要設置編譯的目標平臺:
一般在64位Windows下運行數據源管理程序,是看不到32位的ODBC驅動的(xls/mdb),如下圖,只有SQL Server的64位驅動。Windows 2003倒是有對應的64位驅動版本。
但是在命令行運行:"C:/windows/syswow64/odbcad32.exe",會看到下圖,說明32位的驅動實際上是存在的,並且也能使用,其實用不着虛擬機。只需要在VS裏設置一下編譯的目標平臺(target platform)爲win32或x86就行了。
需要設置編譯的目標平臺: