將sql command傳入Recordset.Open之後,出現型態不合訊息!!!(編號:7252)

當我將一個sql command傳入一個Recordset.open之後,發生型態不合的錯誤訊息,好像是Recordset物件無法辨別這個字串;之前在英文NT Station4.0發生,以為是中文NT製作的程式在英文NT無法正常操作,但是又在三台的中文NT也出現這個錯誤,這些NT只更新到Service Pack4.0
之前請微軟的人查過了,他們比對完版本後也查不出個所以然來,請各位指點迷津,謝謝