PHP利用COM對(duì)象訪問(wèn)SQLServer、Access
更新時(shí)間:2006年10月09日 00:00:00 作者:
PHP4.0.6以上可以在 Win32 平臺(tái)中訪問(wèn) COM 和 DCOM 對(duì)象。這里借用ASP思想訪問(wèn)一下SQLServer。當(dāng)然你也可以用mssql系列函數(shù)。如果是一個(gè)ASP Coder,你會(huì)覺(jué)得下面代碼非常眼熟,習(xí)慣----無(wú)他,但PHP強(qiáng)爾~_~:
<?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;
?>
怎么樣,很簡(jiǎn)單吧?對(duì)于ASP Coder,萬(wàn)一突然你的BOSS接到一個(gè)PHP項(xiàng)目的單子,你也不必驚慌,花一點(diǎn)時(shí)候你也可以順利地進(jìn)行開(kāi)發(fā)了~
訪問(wèn)SQLServer的存儲(chǔ)過(guò)程,也和ASP的做法幾乎一樣。
<?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;
?>
怎么樣,很簡(jiǎn)單吧?對(duì)于ASP Coder,萬(wàn)一突然你的BOSS接到一個(gè)PHP項(xiàng)目的單子,你也不必驚慌,花一點(diǎn)時(shí)候你也可以順利地進(jìn)行開(kāi)發(fā)了~
訪問(wèn)SQLServer的存儲(chǔ)過(guò)程,也和ASP的做法幾乎一樣。
您可能感興趣的文章:
- PHP連接SQLServer2005方法及代碼
- Linux編譯mssql擴(kuò)展使用php連接sqlserver2008的使用步驟
- Linux下php連接SQLServer 2000數(shù)據(jù)庫(kù)的配置方法
- php5.3中連接sqlserver2000的兩種方法(com與ODBC)
- php插入中文到sqlserver 2008里出現(xiàn)亂碼的解決辦法分享
- PHP連接SQLServer2005的實(shí)現(xiàn)方法(附ntwdblib.dll下載)
- PHP連接SQLSERVER 注意事項(xiàng)(附dll文件下載)
- PHP連接SQLServer2005 的問(wèn)題解決方法
- php操作sqlserver關(guān)于時(shí)間日期讀取的小小見(jiàn)解
- Php+SqlServer實(shí)現(xiàn)分頁(yè)顯示
- php使用pdo連接sqlserver示例分享
相關(guān)文章
在同一窗體中使用PHP來(lái)處理多個(gè)提交任務(wù)
在同一窗體中使用PHP來(lái)處理多個(gè)提交任務(wù)...2006-10-10
PHP strstr 函數(shù)判斷字符串是否否存在的實(shí)例代碼
我們經(jīng)常使用strstr函數(shù)用來(lái)判斷某個(gè)字符串中是否包含了制定字符串,如果未找到所搜索的字符串,則返回 false,有責(zé)返回從匹配點(diǎn)開(kāi)始的字符串2013-09-09
php中一個(gè)完整表單處理實(shí)現(xiàn)代碼
《PHP5與MySQL5 Web開(kāi)發(fā)技術(shù)詳解》第5章主要講的是表單——處理用戶輸入,本小節(jié)主要講的是一個(gè)完整表單處理。2011-11-11

