1.安装sqlite驱动
http://www.patthoyts.tk/sqlite3odbc.html
我下载的是sqlite-3.5.7-odbc-0.65.zip版本,解压之后,直接双击inst.exe即可安装成功!
2.js核心代码

    var con;function dbConnect() {con = new ActiveXObject("ADODB.Connection");con.ConnectionString = "DRIVER=SQLite3 ODBC Driver;Database=E:\\sqlite\\test_sqlite.db";con.Open();}

我使用了ActiveXObject这个东西,这个东西只能在IE内核的浏览器下面使用,据说最新的微软Edge浏览器也不支持了。。。(我能力有限,搞了半天也只能搞到这样。当然后续还会继续在其他浏览器上找使用方法。如果网友们有例子的话,请联系我哈,或者给我留言。O(∩_∩)O谢谢啦!)
3.操作数据库
不用返回值的语句,直接把sql语句放在con.Execute()里面执行即可。

        con.Execute("CREATE TABLE IF NOT EXISTS dept(deptno INTEGER,dname VARCHAR(14),loc VARCHAR(14),time INTEGER)");

需要返回值的语句,比如查询(我dept表中有四个字段,返回值就对应objrs(0)~objrs(3))

        var objrs = con.Execute("select * from dept"); while(!objrs.eof){  showData(objrs(0),objrs(1),objrs(2),objrs(3));objrs.movenext(); }

4.完整例子如下

使用HTML5本地数据库DEMO2
使用sqlite数据库

js连接sqlite(IE内核浏览器适用)相关推荐

  1. js引擎渲染php,主流浏览器内核及JS引擎

    给大家科普一下主流浏览器 学习web前端,浏览器和编辑器是我们的好朋友 所以有必要了解浏览器的一些小知识 比如:什么是主流浏览器 主流浏览器 主流浏览器是有一定市场份额且有自己独立研发内核的浏览器 也 ...

  2. win10-17134版本Chrome内核浏览器加载缓慢,建立安全连接无响应问题解决办法

    win1017134版本Chrome内核浏览器加载缓慢,建立安全连接无响应问题解决办法 原文地址:http://www.winwin7.com/JC/12789.html 转发请注明链接.若侵权,请联 ...

  3. 网页显示正在加载安全连接服务器,chrome内核的浏览器 打开网页巨慢 “正在建立安全连接” 解决方案...

    近期使用win10 1803 专业版操作系统的用户称自己电脑在使用谷歌浏览器的时候打开网页速度非常慢,左下角一直显示 "正在建立安全链接..." 的字样,在chrome.360极速 ...

  4. JS(单线程)与浏览器(多进程)

    文章目录 进程与线程 JS(单线程) 浏览器(多进程) 渲染进程中的主要线程 浏览器的进程模型.线程模型 浏览器内多标签页之间通信方式 进程间通信的方式 进程与线程 1.进程: 进程是CPU资源分配的 ...

  5. 【转】C# 开发Chrome内核浏览器(WebKit.net)

    WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器.这里介绍一下怎么用它来显示一个网页这样的一个最简单的功能. 第一步: 下载 ...

  6. 转:优化js脚本设计,防止浏览器假死

    原链接打不开了,复制一份保存: 在Web开发的时候经常会遇到浏览器不响应事件进入假死状态,甚至弹出"脚本运行时间过长"的提示框,如果出现这种情况说明你的脚本已经失控了,必须进行优化 ...

  7. file_get_contents js没有渲染数据_浏览器渲染页面那些事

    浏览器 浏览器是一种软件,它可以从远程服务器(或本地磁盘)中加载文件并显示文件,它可以允许用户和它交互. 浏览器的核心是浏览器引擎.在不同的浏览器中,根据浏览器引擎的不同,它们显示页面的内容或者顺序会 ...

  8. JS 声音提示 兼容所有浏览器

    转载自龚清林的博客 <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://ww ...

  9. 前端到全栈 -- js连接MYSQL数据库

    前端到全栈–node.js连接MYSQL数据库 前置条件: 安装node环境 安装mysql数据库 这里建议使用webstorm来写js 1.创建一个文件夹(这里以server为文件夹名举例),在命令 ...

最新文章

  1. 2022-2028年中国汽车铝合金冲压件行业市场运营模式及未来发展潜力报告
  2. JIT Compiler编译器
  3. 错误信息输出,重定向到文件
  4. iOS:自己写的一个星级评价的小Demo
  5. npm包管理机制引质疑:又一安装程序中发现恶意代码,开发者账户频遭劫持
  6. linux c 关键字 _Noreturn 简介
  7. python scrapy框架原理_Scrapy框架的工作原理是什么?
  8. 圈子 | 大数据分析汽车O2O的机会
  9. ***组网不用愁之1-中小企业***网络组建应用实录
  10. python中类似对象吗_确定对象是否为Python中类似字节的对象的正确方法是什么?...
  11. java 判断qq_Java检测QQ是否在线状态
  12. 测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2测试回收站2
  13. xml的方式配置AOP:Aspect Oriented Programming
  14. 中文整合包_MIMOSA2: 基于微生物组和代谢组数据的整合分析
  15. Video.js实现rtmp视频播放
  16. uni_app UView 2.0 Upload 上传 header 如何配置
  17. UML统一建模语言——类图、时序图
  18. RuntimeError: Exporting the operator prim_DictConstruct to ONNX opset version 11 is not supported.
  19. C++ 全排列 123456789 1 2 3
  20. Infor ERP咨询服务市场行业分析报告-行业发展机遇、市场定位及主要驱动因素

热门文章

  1. The requested Style can not be used with this layer. The style specifies an attribute named apos;Y
  2. PAT——1088 三人行
  3. Radware Alteon Radius认证+Windows Radius server
  4. docker php-fpm 优化,利用docker-compose快速部署php-fpm+nginx环境
  5. 日语语言文学类毕业论文文献都有哪些?
  6. 【Java从零到架构师第③季】【28】SpringMVC-Servlet的URL匹配_path-matching suffix-pattern
  7. Arduino基础入门之八 调速小风扇
  8. mysql5.7应该导什么包_淘客佣金冻结怎么办?淘宝客推广中的流量异常是什么?
  9. 迪杰斯特拉算法求经纬度坐标的最短路径_【图的最短路径】迪杰斯特拉算法求图的最短路径...
  10. python匿名函数里用if_python匿名函数用法实例分析