分页代码,自己写,给你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;
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;
}