参考:http://www.knowsky.com/18704.html
<?  
$dbc=new com("adodb.connection");  
$dbc->open("driver=microsoft access driver (*.mdb);dbq=c:\member.mdb");  
$rs=$dbc->execute("select * from tablename");  
$i=0;  
while (!$rs->eof){  
$i+=1  
$fld0=$rs->fields["UserName"];  
$fld0=$rs->fields["Password"]; 
....  
echo "$fld0->value $fld1->value ....";  
$rs->movenext();  
}  
$rs->close();  
?>

解决方案 »

  1.   

    1、使用ADODB控件
    $conn = new com("ADODB.Connection");
    $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("xxxx.mdb");
    $conn->Open($connstr);$rs = new com("ADODB.RecordSet");
    $rs->Open($sql, $conn, 1, 1);与asp中只是标记上的差异2、使用odbc函数组
    $connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath("netBook.mdb") ;
    $connid=odbc_connect($connstr,"","",SQL_CUR_USE_ODBC );
    $qid=odbc_exec($connid, $sql);