代码 复制 - 运行

$conn = new com("ADODB.Connection"); 
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("data/data.mdb"); 
$conn->Open($connstr); 
$rs = new com("ADODB.RecordSet"); 
global $conn,$rs; 

$rs->Open($command,$conn,1,1); 
$i=0; 
while(! $rs->eof) { 
   $DaiHuoData[1][$i]=$rs->Fields["Id"]->value; 
   $DaiHuoData[2][$i]=$rs->Fields["RiQi"]->value; 
   $DaiHuoData[3][$i]=$rs->Fields["HuoZhu"]->value; 
   $DaiHuoData[4][$i]=$rs->Fields["ChangKu"]->value; 
   $i++; 
   $rs->MoveNext(); 
} 
return $DaiHuoData; 


记录集对象的方法:
  rs.movenext 将记录指针从当前的位置向下移一行
  rs.moveprevious 将记录指针从当前的位置向上移一行
  rs.movefirst 将记录指针移到数据表第一行
  rs.movelast 将记录指针移到数据表最后一行
  rs.absoluteposition=N 将记录指针移到数据表第N行
  rs.absolutepage=N 将记录指针移到第N页的第一行
  rs.pagesize=N 设置每页为N条记录
  rs.pagecount 根据 pagesize 的设置返回总页数
  rs.recordcount 返回记录总数
  rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否
  rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否
  rs.delete 删除当前记录,但记录指针不会向下移动
  rs.addnew 添加记录到数据表末端
  rs.update 更新数据表记录