http://dev.csdn.net/article/18/18048.shtm

解决方案 »

  1.   

    <script>
    <!--
    function go() {
    var rsXML = new ActiveXObject("ADODB.Recordset");
    var sSQL, sConn
        
    sSQL = "SELECT * FROM 客户";
    sConn= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\FPNWIND.MDB"; rsXML.Open(sSQL, sConn); rsXML.Save(xDOM, 1);
    document.write("<table border=\"1\" style=\"border:1px solid;\"><tr>"); for(var i=0;i<rsXML.fields.Count;i++) {
    document.write("<td>" + rsXML.fields(i).name + "</td>") 
    }
    document.write("</tr>"); while(!rsXML.eof) {
    document.write("<tr>");
    for(var i=0;i<rsXML.fields.Count;i++) {
    document.write("<td>" + rsXML.fields(i).value + "</td>") 
    }
    document.write("</tr>");
    rsXML.MoveNext
    document.write("</table>");
    }
    }
    //-->
    </script><button onclick="go">点此列举数据库中的数据</button>
      

  2.   

    错误!
    'xDOM'未定义
    屏蔽了就好用了
      

  3.   

    简单一点地
    <script>    //Js版本
    var link1=new ActiveXObject("ADODB.Connection")   //使用ADO的Connection对象打开数据库接口
    link1.open ("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=数据库1.mdb") //操作指定数据库,Js使用相对地址
    var rs=link1.execute("select * from 会员表")for(i=0;i<10;i++){
    if(rs.eof)continue;
    document.write(rs("会员") + " ----- " + rs("密码") + "<p>")
    rs.movenext()
    }
    link1.close()   //关闭数据库连接
    </script>