PHP中通过ADO调用Access数据库
http://www.hooday.com/?n=ReadArticle&a=262PHP如何透过ODBC来存取资料库[
http://www.kmserv.com/windows/odbc/howto_odbc.htmPHP: 数据库问题 - Manual
http://php.benscom.com/manual/zh/faq.databases.php

解决方案 »

  1.   

    这是一个用adodb连接access的例子。
    <?
    require "includes/adodb/tohtml.inc.php";
    require "includes/adodb/adodb.inc.php";
    $db = &ADONewConnection("ado_access"); 
    print "<h1>Connecting $db->databaseType...</h1>"; 
    $access = 'test.mdb'; 
    $myDSN = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;'.'DATA SOURCE='. $access . ';';'USER ID=;PASSWORD=;'; if (@$db->PConnect($myDSN, "", "", "")) { 
    print "ADO version=".$db->_connectionID->version."<br>"; 
    $sql="select name,sex from test";
    $rs=$db->Execute($sql);
    rs2html($rs,'border=2 cellpadding=3',array('Customer Name','Customer ID')); 
    } else print "ERROR: Access test requires a Access database $access".'<BR>'.$db->ErrorMsg(); 
    ?>adodb介绍和下载
    http://php.weblogs.com/adodb/
      

  2.   

    session中可能是不行的,你可以考虑用其他的方法,session中只是方一些很小的字段,作认证和校验用比较好。
      

  3.   

    谢谢!我试了还是不行!我想读取MS-SQL中的数据,用odbc_conn(DNS, USER, PASSWORD)
    三天了,一个都不通过(有TEXT字段时),
      

  4.   

    先谢谢大家的支持!
    我在读取access库时没有任何问题了!
    但在读取MS-SQL内容时没有通过!
    用"ODbc_conn($dns,$user,$password)"形式!请大侠们指教!