PHP4.0.6 이상에서는 Win32 플랫폼의 COM 및 DCOM 개체에 액세스할 수 있습니다. 여기서는 SQL Server에 액세스하기 위한 ASP 아이디어를 차용합니다. 물론 mssql 시리즈 함수를 사용할 수도 있습니다. ASP Coder라면 다음 코드가 매우 친숙하고 익숙하다고 느낄 것입니다. 다른 것은 없지만 PHP는 강력합니다~_~:
//저자: erquan
// 날짜: 2003-3-4
//도시: 정저우
$dbConn=new COM ("ADODB.Connection") or die("COM 생성 실패");
$ADO=" 공급자=sqloledb;데이터 소스=localhost;초기 카탈로그=myTest;사용자 ID=sa;비밀번호=sa;";
~ DBQ=" . realpath("mydb.mdb");
$dbConn->open($ADO);
//if($dbConn) echo "conn 생성 OK";
$rs= new COM("ADODB.RecordSet") 또는 die("RS 생성 실패함");
echo"
";
//if($rs) echo "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"
";
$ dbConn->Close;
$dbConn=null;
?>
어때요, 아주 간단하죠? ASP Coder의 경우 BOSS가 갑자기 PHP 프로젝트 주문을 받아도 당황하지 않으셔도 원활하게 개발이 가능합니다~
SQL Server의 저장 프로시저에 대한 접근도 가능합니다. ASP와 호환 가능 접근 방식은 거의 동일합니다.
더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 팔로우하시면 됩니다!