PHP連接access數(shù)據(jù)庫(kù)

字號(hào):


    本文給大家介紹的是在php中使用ADO來(lái)鏈接ACCESS數(shù)據(jù)庫(kù)的方法的示例,非常的的簡(jiǎn)單使用,推薦給有需要的小伙伴們參考下。
    因?yàn)橹白龅腜ingSwitch要做一個(gè)WEB展示的前端,因?yàn)橐婚_(kāi)始用了Delphi和access的結(jié)構(gòu),而Delphi與MySQL的連接又相對(duì)麻煩,最后只能選擇用PHP+Access的組合,比較奇怪,但是也合理·····
    在PHP中連接access數(shù)據(jù)庫(kù)的話我們必須ADO來(lái)連接,這跟ASP中連接數(shù)據(jù)庫(kù)非常的類似。下邊給出了一段DEMO供大家參考。
    <?PHP
    /*
    創(chuàng)建ADO連接
    */
    $conn = @new COM("ADODB.Connection") or die ("ADO Connection faild.");
    $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("DATUM/cnbt.mdb");
    $conn->Open($connstr);
    /*
    創(chuàng)建記錄集查詢
    */
    $rs = @new COM("ADODB.RecordSet");
    $rs->Open("select * from dbo_dirs",$conn,1,3);
    /*
    循環(huán)讀取數(shù)據(jù)
    */
    while(!$rs->eof){
    echo "$rs->Fields["title"]->Value;
    echo "<br/>";
    $rs->Movenext(); //將記錄集指針下移
    }
    $rs->close();
    ?>
    這樣運(yùn)行就沒(méi)問(wèn)題了····
    以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。