http://www.hooday.com/articles/262.shtml

解决方案 »

  1. 用com调用adodb<?php
    $conn = new com("ADODB.Connection");
    $connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . getcwd() . "\\netBook.mdb";
    $conn->Open($connstr);
    $rs = new com("ADODB.RecordSet");
    $rs->Open("select * from data",$conn,1,1);
    while(! $rs->eof) {
    //  $f = $rs->Fields(0);
    //  echo $f->value;
    echo $rs->Fields["content"]->value."<br>";
      $rs->MoveNext();
    }很象asp吧?关键是了解ADODB
      

  2. 我使用com直接读取access数据库时,只要记录内容是中文,返回内容就会出现乱码。但数字和英文就正确返回。 请教:是否有解决方案?
      

类似问题 »