你的OLE里面存放的都是什么内容?

解决方案 »

  1.   

    我读的是access里面的系统表MSysObjects,存放的应该是表,列的相关信息.
      

  2.   

    ...
    $conn->Open($connstr);
    $rs = $conn->openSchema(20); //读取ACCESS系统表msysobject
      

  3.   

    ...
    $conn->Open($connstr);
    $rs = $conn->openSchema(20); //读取ACCESS系统表msysobjectxuzuning(唠叨) 用这个读取的只是表的信息,某个表的列信息该怎么读取呢?
      

  4.   

    <?php
    $dbfile='news.mdb';
    $conn = new COM("ADODB.Connection") or die("Cannot start ADO"); 
    $conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".$dbfile);
    $rs =new COM("ADODB.RecordSet");
    $query="select * from  MSysobjects where name='news'";
    $rs->Open($query,$conn,1,1); 
    while(! $rs->eof) { 
    $f = $rs->Fields('LvProp'); 
    echo $f->value; 
    $rs->MoveNext(); 

    $rs->Close();
    ?>
    贴一下代码