$rs->open($sql, $conn, 1, 1); 
只查询还是这样好

解决方案 »

  1.   

    <?php
    include_once("conn.php");
    $rs = new com("ADODB.RecordSet");
    $sql="select * from news_manager";
    $rs->open($sql, $conn, 1, 1);
    ?>
    改成1也不行,以前我就发现用ADO访问ACCESS总是出问题,不知道问题在哪儿
    在本机器上好好的,结果一传上去就连不上
      

  2.   

    <?php
    $conn = new com("ADODB.Connection");
    $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data.mdb");
    $conn->Open($connstr);
    $rs = new com("ADODB.RecordSet");
    $rs->Open("select * from news_body",$conn,1,1);
    while(! $rs->eof)
    {
    //  $f = $rs->Fields(0);
    //  echo $f->value;
    echo $rs->Fields["id"]->value."<br>";
    $rs->MoveNext();
    }?>
    在本机上就可以,为什么一传上去就行了吧,我晕,操作系统也一样,到现在也没正常运行,快急死了,谁来帮帮我
      

  3.   

    数据库本来是在database目录下,我为了调试方便,挪到和程序一个目录下,结果还是不行,怎么弄就是不行,哦,这怎么办?: