JS操作 Access 数据库

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

连接SQL Server数据库

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

查询数据库实例

Js代码  
  1. <SCRIPT LANGUAGE="JavaScript">
  2. <!--
  3. var objdbConn = new ActiveXObject("ADODB.Connection");
  4. var strdsn = "Driver={SQL Server};SERVER=(local);UID=sa;PWD=111111;DATABASE=hljdatabase";      // 需要修改自己的服务器地址,用户名,密码
  5. objdbConn.Open(strdsn);
  6. var objrs = objdbConn.Execute("SELECT * FROM 表 where 关联=0");                  // 输入本地的表
  7. var fdCount = objrs.Fields.Count - 1;
  8. if (!objrs.EOF){
  9. document.write("<table border=1><tr>");
  10. for (var i=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("<td valign='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. <SCRIPT LANGUAGE="JavaScript">
  2. <!--
  3. var objdbConn = new ActiveXObject("ADODB.Connection");
  4. var strdsn = "Driver={SQL Server};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>

JavaScript访问数据库相关推荐

  1. javascript中访问数据库

    javascript本身是基于客户端运行的网页脚本,能和网页灵活配合,充分显示了天才性的一面,但是也由于他这个先天性的优越,使得他本身具有很多的局限性,数据库的支持就是其中的一个缺陷. 不足归不足,不 ...

  2. javascript访问ACCESS数据库

    今天下载了一本书,书上竟然有这么一个例子,是js访问数据库的.打开调试了一下,竟然真的能运行. 注意:解压后,其中的database.mdb文件要放在E盘根目录下. 附件:  http://files ...

  3. python获取mysql中的数据供js调用_详解js文件通过python访问数据库方法

    我来教你 js文件怎么通过python访问数据库,希望能够为你带来帮助. 1.如果是要提交表单内容给 服务器的 python 处理,那么只需要在表单 里面的 action 填写服务端的处理路由就可以了 ...

  4. Asp.Net MVC访问数据库实现登录

    原文链接https://blog.csdn.net/u013324517/article/details/40651151 原来一直不明白MVC项目是怎样访问数据库的,项目中也没有看到与ADO.NET ...

  5. [原]flash研究(二)——与asp.net服务交互(访问数据库)

    前一篇文章写了flash本地通信的方法,这篇文章主要研究一下flash访问数据库的方法.一个完整的flash访问数据库的程序,包括两部分,一是flash端请求程序,一是服务端接收到请求处理并返回数据的 ...

  6. Silverlight4如何访问数据库数据?

    Silverlight根本没有System.Data.*类库,那silverlight怎么访问数据库数据呢?如果这个问题你还很疑惑,那就应该去了解下Silverlight的来由和微软推荐的系统架构了: ...

  7. 访问数据库的四种方式

    IRIS 中支持的四种方式: SQL.Objects.REST 和 GraphQL   卡济米尔·马列维奇,<运动员>(1932) > > "你当然无法理解! 习惯了 ...

  8. jsp学习 jdbc访问数据库

    因为我目前在学校有一门课程叫做javaweb,其中涉及到JavaScript中进行数据库访问的测试,经过学习发现与我们之前通过配置数据源结合spring提供的模板以及mybatis提供的方法进行数据库 ...

  9. 转:在 .NET 中实现异步回调访问数据库

    在 .NET 中实现异步回调访问数据库 时间:2009-11-17 19:52来源:网络收集 作者:佚名 点击: 334 次 技术论坛 某些场合下,在对数据库进行访问时,为了避免同步访问数据时所带来的 ...

最新文章

  1. PIE SDK Geometry的坐标转换
  2. 解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的问题
  3. 安装了超图、oracle、eclipse、JDK后系统的java进程情况以及java.exe、javaw.exe
  4. js验证input输入框(字母,数字,符号,中文)
  5. 20应用统计考研复试要点(part15)--应用多元分析
  6. WordPress Restful API registration to Kyma WordPress API注册到Kyma的实现原理
  7. Codeforces Round #419 (Div. 2)
  8. Ajax乱码解决方案
  9. 断开式数据连接 DataSet与DataAdapter对象 1204
  10. 15个华丽的扁平风格的登录界面设计示例
  11. Aix5.3安装Bash Shell环境
  12. 如何在Mac上管理辅助功能键盘的选项?
  13. ContentRoot 和 WebRoot 的区别
  14. Windows 10 21H2正式版镜像
  15. jupyter 阿里云服务器配置 远程连接 开机自动启动服务
  16. 设某种二叉树有如下特点:每个结点要么是叶子结点,要么有2棵子树。假如一棵这样的二叉树中有m(m0)个叶子结点,那么该二叉树上的结点总数为( )。
  17. TTS实现文字语音朗读
  18. word 插入图片显示不全
  19. HTTP协议及TCP分析
  20. laya 和 egret 区别

热门文章

  1. 除了分支管理之外,我想说VisualSVN Server + TortoiseSVN天下无敌
  2. lmx6q开发板android,迅为I.MX6Q开发板配不同分辨率不同尺寸液晶屏幕
  3. 对称加密、非对称加密、数字证书
  4. 你在淘宝买件东西背后的复杂技术
  5. mysql 分区的作用_MySQL分区的优点
  6. 通过Request获取客户端的真实IP
  7. 如何扩展孩子的交际范围
  8. ie 检查java_如何判断当前是否为IE浏览器|检查IE浏览器版本信息方法
  9. java httpClient上传图片
  10. 向google申请白名单