2012-05-24 96 views
0

我有一個vbscript,它使用32位驅動程序連接到.mdb文件,它在32位系統上工作正常,但是當我嘗試運行相同在64位系統(32位辦公室)上,連接不起作用。 我不能安裝64位驅動程序,因爲系統有32位的辦公室。 可以在64位系統上使用32位驅動程序連接到.mdb文件嗎?在64位系統上使用32位驅動程序在vbscript中連接

+0

這可能是有趣的:http://blogs.msdn.com/b/joshpoley/archive/2008/09/18/running-32bit-dependent-scripts-in-a-64bit-world.aspx – Fionnuala

回答

0

對於您的方案,只要確保執行腳本的進程在32位上運行。

您可以嘗試從x86 PowerShell提示符調用腳本,以在x64系統上對其進行測試。

+0

是無法從任何位置執行腳本,並仍然使用32位驅動程序進行連接?腳本是獨立的,因此我無法確保它能夠從32/64位平臺上運行。 – Trupti

+0

執行腳本的進程的位數將決定它將嘗試使用的(數據庫)驅動程序的位數。如果你想確保你的腳本總是在32位的上下文中執行的,你可能需要一個批處理腳本來啓動你的vbscript - 但是我不得不搜索如何做到這一點。 – Filburt

相關問題