要知道,javascript并没有直接访问数据库的功能,否则还要java干什么
只能通过服务端语言取出数据(Ajax也是提交请示给后台处理的)

解决方案 »

  1.   

    分页代码,自己写,给你javascript操作数据库的例子
    function getCountFromDB() {
        //以当前页面文件为基础,找到文件所在的绝对路径。
        // ss.htm本页的文件名
        var filePath = location.href.substring(0, location.href.lastIndexOf("ss.htm"));
        var path = filePath + "MyData.mdb";
        //去掉字符串中最前面的"files://"这8个字符。
        path = path.substring(8);
        var updateCnt = 0;
     
        //生成查询和更新用的sql语句。
        var sqlSelCnt = "SELECT COUNT FROM [COUNT] WHERE ID = 'count'";
        var sqlUpdCnt = "UPDATE [COUNT] SET [COUNT] = '";
     
        //建立连接,并生成相关字符串 
        var con = new ActiveXObject("ADODB.Connection");
        con.Provider = "Microsoft.Jet.OLEDB.4.0";
        con.ConnectionString = "Data Source=" + path;
     
        con.open;
        var rs = new ActiveXObject("ADODB.Recordset");
        rs.open(sqlSelCnt, con);
        while (!rs.eof) {
            var cnt = rs.Fields("COUNT");
            document.write(cnt);
            //将取得结果加1后更新数据库。
            updateCnt = cnt * 1 + 1;
            rs.moveNext;
        }
        rs.close();
        rs = null;
     
        sqlUpdCnt = sqlUpdCnt + updateCnt + "'";
        con.execute(sqlUpdCnt);
     
        con.close();
        con = null;
    }
      

  2.   

    我的mail是[email protected],联系我好了,楼上那个貌试可以的,呵呵
      

  3.   

    你要把代码放在本机运行,这时候才可以用JS操作本地的数据库.还可以做成hta,也是可以的.