一直在iis下弄的,没弄过在apache下的。
帮你UP:)

解决方案 »

  1.   

    俺也是弄IIS下的,没弄过apache下地,Uping
      

  2.   

    怎么可能呢?你把apache的conf文件里面的错误提示关了没有?调试的时候要打开错误及警告。
    还有你是在windows下还是linux下啊?如果是linux下,ado包装了吗?
      

  3.   

    应该用下面的方法连接(windows下,linux只能用odbc):<?PHP 
    $db_connection = new COM("ADODB.Connection"); /* 
    Se il DSN è System funziona in entrambi i modi 
    Se il DSN è User funziona solo con: la stringa: 
       DRIVER={Microsoft Access Driver (*.mdb)}; 
       DBQ=".realpath("prova.mdb") ." ;DefaultDir=".realpath("/"); 
    */ 
    $db_connstr ="DRIVER={Microsoft Access Driver (*.mdb)}; 
    DBQ=".realpath("prova.mdb") ." ;DefaultDir=".realpath("/"); $db_connstr = "prova"; $db_connection->open("prova"); $rs = $db_connection->execute("SELECT * FROM table1"); 
    $rs_fld0 = $rs->Fields(0); 
    $rs_fld1 = $rs->Fields(1); 
    while (!$rs->EOF) { 
      echo "$rs_fld0->value $rs_fld1->value\n"; 
      $rs->MoveNext(); /* updates fields! */ 

    $rs->Close(); 
    $db_connection->Close(); ?>