PHP利用COM对象访问SQLServer、Access
2018-09-07 14:54
PHP4.0.6以上可以在 Win32 平台中访问 COM 和 DCOM 对象。这里借用ASP思想访问一下SQLServer。当然你也可以用mssql系列函数。如果是一个ASP Coder,你会觉得下面代码非常眼熟,习惯----无他,但PHP强尔~_~:
<?php
//Author:erquan
//Date:2003-3-4
//City:郑州
$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) echocreate conn OK;
$rs=new COM(ADODB.RecordSet) or die(创建RS失败);
echo<br>;
//if($rs) echocreate 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项目的单子,你也不必惊慌,花一点时候你也可以顺利地进行开发了~
访问SQLServer的存储过程,也和ASP的做法几乎一样。
下一篇:Smarty实例教学 实例篇
文章标题:PHP利用COM对象访问SQLServer、Access
文章链接:http://soscw.com/index.php/essay/13970.html