http://www.onlinedown.net/soft/17710.htm

解决方案 »

  1.   

    我知道的,有两个方式
    一个就是odbc,通过dsn连接还有一个,就是通过oledb.通过php创建com连接对象
      

  2.   

    去看看adodb,adodb手册上就是用的php连接access数据库。
      

  3.   

    用ADODB连<?php
    include('adodb/adodb.inc.php');      
    $conn = ADONewConnection('access');
    $dsn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=E:\\wwwroot\\wangxinwen.mdb;Uid=;Pwd=;";
    $conn->Connect($dsn);
    $recordSet = &$conn->Execute('SELECT * FROM table1');
    if (!$recordSet) {
       print $conn->ErrorMsg();
    }
    else {
       while (!$recordSet->EOF) {
          print $recordSet->fields[0].' '.$recordSet->fields[1].' '.$recordSet->fields[2].'<BR>';
          $recordSet->MoveNext();
       }
    }$recordSet->Close(); 
    $conn->Close();
    ?>
      

  4.   

    通过odbc连
    $odbcCon=odbc_connect(数据源名,"用户名","密码");  //连接数据库
    if($odbcCon<0){
    echo"无法连接";
    exit();
    }
    $sql="select * from table";          //sql语句
    $result=odbc_do($odbcCon,$sql);      //执行sql
    ....
    ...
    ...
    ...
    ...
    odbc_close($odbcCon);               //关闭连接