首页 > 网站 > WEB开发 > 正文

作用JavaScript访问和操作数据库

2024-04-27 14:20:47
字体:
来源:转载
供稿:网友

作用javaScript访问和操作数据库

JS操作 access 数据库

Js代码收藏代码
  1. <SCRIPTLANGUAGE="Javascript">
  2. <!--
  3. varfilePath=location.href.substring(0,location.href.indexOf("实例197.连接Access数据库.html"));//以当前页面文件为基础,找到文件所在的绝对路径
  4. varpath=filePath+"197.mdb";
  5. path=path.substring(8);
  6. varobjdbConn=newActiveXObject("ADODB.Connection");
  7. varstrdsn="driver={MicrosoftAccessDriver(*.mdb)};dbq="+path;
  8. objdbConn.Open(strdsn);
  9. document.write("连接ACCESS数据库成功!<br>");
  10. objdbConn.Close();
  11. //-->
  12. </SCRIPT>

连接SQL Server数据库

Js代码收藏代码
  1. <SCRIPTLANGUAGE="JavaScript">
  2. <!--
  3. varobjdbConn=newActiveXObject("ADODB.Connection");
  4. varstrdsn="Driver={SQLServer};SERVER=(local);UID=sa;PWD=111111;DATABASE=hljdatabase";
  5. objdbConn.Open(strdsn);
  6. document.write("数据库连接成功<br>");
  7. objdbConn.Close();
  8. //-->
  9. </SCRIPT>

查询数据库实例

Js代码收藏代码
  1. <SCRIPTLANGUAGE="JavaScript">
  2. <!--
  3. varobjdbConn=newActiveXObject("ADODB.Connection");
  4. varstrdsn="Driver={SQLServer};SERVER=(local);UID=sa;PWD=111111;DATABASE=hljdatabase";//需要修改自己的服务器地址,用户名,密码
  5. objdbConn.Open(strdsn);
  6. varobjrs=objdbConn.Execute("SELECT*FROM表where关联=0");//输入本地的表
  7. varfdCount=objrs.Fields.Count-1;
  8. if(!objrs.EOF){
  9. document.write("<tableborder=1><tr>");
  10. for(vari=0;i<=fdCount;i++)
  11. document.write("<td><b>"+objrs.Fields(i).Name+"</b></td>");
  12. document.write("</tr>");
  13. while(!objrs.EOF){
  14. document.write("<tr>");
  15. for(i=0;i<=fdCount;i++)
  16. document.write("<tdvalign='top'>"+objrs.Fields(i).Value+"</td>");
  17. document.write("</tr>");
  18. objrs.moveNext();
  19. }
  20. document.write("</table>");
  21. }
  22. else
  23. document.write("数据库内没有记录!<br>");
  24. objrs.Close();
  25. objdbConn.Close();
  26. //-->
  27. </SCRIPT>

操作数据库实例

Js代码收藏代码
  1. <SCRIPTLANGUAGE="JavaScript">
  2. <!--
  3. varobjdbConn=newActiveXObject("ADODB.Connection");
  4. varstrdsn="Driver={SQLServer};SERVER=(local);UID=sa;PWD=111111;DATABASE=hljdatabase";//需要修改自己的服务器地址,用户名,密码
  5. objdbConn.Open(strdsn);
  6. objdbConn.Execute("update表set关联=0");//请写入自己的执行语句
  7. document.write("更新数据成功!<br>");
  8. objdbConn.Close();
  9. //-->
  10. </SCRIPT>


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表