<?php //读取mdb数据库例程 
$conn = new com("ADODB.Connection"); 
$connstr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=e:\\phpnews\\newsmdb.mdb"; 
$conn->Open($connstr); 
$rs = new com("ADODB.RecordSet"); /*
$rs->Open("select * from player",$conn,1,1); 
while(! $rs->eof) { 
$f = $rs->Fields(1); 
echo $f->value; 
$rs->MoveNext(); 

*/
/*

解决方案 »

  1.   

    楼上的兄弟,对你的回复我非常感谢。
    不过我不想利用com控件操作,而直接利用odbc_connect()等函数对数据库操作,我该如何建立连接??
    现在我的情况是,在e:\学习\php_access这么个目录下建立了一个叫"dsptest.mdb"的ACCESS数据库;
    我用如下操作,却被告知错误。
    <?php
         $link=odbc_connect('DSN=dsp','$user','$pwd');
          ..........
          ..........
    结果告诉我说:
    SQL error: [Microsoft][ODBC 驱动程序 管理器] 未发现数据源名称并且未指定默认驱动程序, SQL state IM002 in SQLConnect in E:\学习\php_access\dsptest.php on line 2
    请问该如何处理。?>