2010-03-22 183 views
0

我從PHP引用COM組件。此COM組件使用ADO返回記錄。PHP - ADO記錄集

我假設我需要在PHP中引用ADO才能正常工作。 我該怎麼做?其次(涉及到第一個問題)我已經運行了ADODB抽象庫,但是這些似乎主要處理查詢並在內部處理ADO。如何將返回的ADO記錄集轉換爲PHP友好的數組,並將ADO數組傳遞給COM對象?

謝謝 喬希

+0

您是否在Windows系統上,因爲COM只是Windows – 2010-03-23 13:08:23

+0

是的,我在這個項目的Windows系統上。 – 2010-03-23 14:13:41

回答

0
$con = new COM('ADODB.Connection'); 
$con->ConnectionString = 'my connect string here'; 

$cmd = new COM('ADODB.Command'); 
.... 

調用有方法時, 「可選」 的參數,使用以下方法來跳過它們:

new VARIANT(VT_UNKNOWN); 

http://www.w3schools.com/ADO/

本網站包含了大量的您需要的基本ADO類和枚舉。但我會建議有一本ADO書。那麼它主要是在改變時使用這些例子。到 - >引用COM對象的屬性和方法時。