文章詳情頁
PHP利用COM對象訪問SQLServer、Access
瀏覽:2日期:2024-01-25 18:16:25
PHP4.0.6以上可以在 Win32 平臺中訪問 COM 和 DCOM 對象。這里借用ASP思想訪問一下SQLServer。當然你也可以用mssql系列函數(shù)。如果是一個ASP Coder,你會覺得下面代碼非常眼熟,習慣----無他,但PHP強爾~_~:<?php//Author:;;;;erquan//Date:2003-3-4//City:鄭州$dbConn=new COM ('ADODB.Connection') or die('創(chuàng)建COM失敗');$ADO='Provider=sqloledb;Data Source=localhost;Initial Catalog=myTest;User Id=sa;Password=sa;';//Access如:$ADO='DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=' . realpath('mydb.mdb'); $dbConn->open($ADO);//if($dbConn) echo'create conn OK';$rs=new COM('ADODB.RecordSet') or die('創(chuàng)建RS失敗');echo'<br>';//if($rs) echo'create rs OK';$sql='SELECT * FROM tb_bs';$rs->open($sql,$dbConn,1,1);while(!$rs->eof){echo $rs->fields['i_BsID']->value.':';echo $rs->fields['vc_BsName']->value;echo'<BR>';$rs->movenext();}$rs->Close;$rs=null;$dbConn->Close;$dbConn=null;?>怎么樣,很簡單吧?對于ASP Coder,萬一突然你的BOSS接到一個PHP項目的單子,你也不必驚慌,花一點時候你也可以順利地進行開發(fā)了~訪問SQLServer的存儲過程,也和ASP的做法幾乎一樣。
標簽:
PHP
排行榜
