javascript链接access数据库的方法

<meta name="Generator" content="EditPlus" />
<meta name="Author" />
<meta name="Keywords" />
<meta name="Description" />
<script language="JavaScript">          <!--  function getCountFromDB() {      //以当前页面文件为基础,找到文件所在的绝对路径。      var filePath = location.href.substring(0, location.href.indexOf("Jsconnmdb.htm"));      var path = filePath + "ip.mdb";      //去掉字符串中最前面的"files://"这8个字符。      path = path.substring(8);      var up&#100;ateCnt = 0;

//生成查询和更新用的sql语句。      var sqlSelCnt = "sel&#101;ct COUNT FROM &#91;COUNT&#93; wh&#101;re ID = \\\\'count\\\\'";      var sqlUpdCnt = "up&#100;ate &#91;COUNT&#93; SET &#91;COUNT&#93; = \\\\'";

//建立连接,并生成相关字符串 www.knowsky.com。      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后更新数据库。          up&#100;ateCnt = cnt * 1 + 1;          rs.moveNext;      }      rs.close();      rs = null;

sqlUpdCnt = sqlUpdCnt + up&#100;ateCnt + "\\\\'";      con.execute(sqlUpdCnt);

con.close();      con = null;  }

function getCountFromTxt() {      var filePath = location.href.substring(0, location.href.indexOf("Cnt.htm"));      var path = filePath + "count.txt";      path = path.substring(8);      var nextCnt = 0;

var fso, f1, ts, s;      //以只读方式打开文本文件。      var ForReading = 1;      //以读写方式打开文本文件。      var ForWriting = 2;

fso = new ActiveXObject("Scripting.FileSystemObject");      f1 = fso.GetFile(path);      ts = f1.OpenAsTextStream(ForReading, true);      s = ts.ReadLine();      nextCnt = eval(s) + 1;      document.write("now count is :" + s);      ts.Close();

ts = f1.OpenAsTextStream(ForWriting, true);      ts.WriteLine(nextCnt);      ts.close();  }  //--></script>
<script language="JavaScript">          <!--  getCountFromTxt();  //--></script>
关注微信公众号,手机阅读更方便: 程序员的阅微草堂

知识共享许可协议莿鸟栖草堂CFC4N 创作,采用 知识共享 署名-非商业性使用-相同方式共享(3.0未本地化版本)许可协议进行许可。基于http://www.cnxct.com上的作品创作。转载请注明转自:javascript链接access数据库的方法

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.