一、建立数据库连接:createConnection(Object)方法 该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database。与php中链接数据库的参数相同。属性列表如下: host: 连接数据库所在的主机名. (默认: localhost) port: 连接端口. (默认: 3306) localAddress: 用于TCP连接的IP地址. (可选) socketPath: 链接到unix域的路径。在使用host和port时该参数会被忽略. user: MySQL用户的用户名. password:...
本文实例讲述了js+html5操作sqlite数据库的方法。分享给大家供大家参考,具体如下: //copyright by lanxyou lanxyou[at]gmail.com var lanxDB=function(dbname){var db=openDatabase(dbname,1.0.0,,65536);return{//返回数据库名getDBName:function(){return dbname;},//初始化数据库,如果需要则创建表init:function(tableName,colums){this.switchTable(tableName);colums.length>0?this.createTable(colums):;return this;},//...
本文实例讲述了JavaScript生成SQL查询表单的方法。分享给大家供大家参考。具体如下: 这里使用JavaScript生成复杂的SQL查询表单,运行一下就明白了,它可以根据选择的查询条件,自动修改你的SQL语句,是一个很典型的应用。 运行效果截图如下:具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> <meta http-equiv="Content-Type"...
本文实例讲述了javascript封装的sqlite操作类。分享给大家供大家参考。具体如下: function sql(name,v,desc,size,tables){this.db=null;this.name=name;this.v=v;this.desc=desc;this.size=size;this.tables=tables;this.ini(); } sql.prototype.ini=function(){var self=this;self.db=openDatabase(self.name,self.v,self.desc,self.size);self.db.transaction(function(tx){self.tables.forEach(function(s){tx.executeSql(s,[]...
sql转换为stringBuffer的小工具,dao层拼接sql很麻烦,用这个小工具可以快速拼接,把写好的sql在sql工具中格式化好,然后复制进去就可以了 演示地址:http://runjs.cn/detail/fj14tpyu 有点丑,建议全屏查看,不过你下载下来可以自己修改 代码 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>change SQL</TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTEN...
JS操作 Access 数据库代码如下: <SCRIPT LANGUAGE="JavaScript"> <!-- var filePath = location.href.substring(0, location.href.indexOf("实例197.连接Access数据库.html")); //以当前页面文件为基础,找到文件所在的绝对路径 var path = filePath + "197.mdb"; path = path.substring(8); var objdbConn = new ActiveXObject("ADODB.Connection"); var strdsn = "driver={Microsoft Access Dri...
在一个项目当中,我们需要把数据库中的Xml字段中的信息表现在页面中,如果用Sql进行操作,读取。这样的话,必然导致太复杂,于是我想到了,如果把Xml字段先读出来,然后用Js去操作,这样岂不是简单了许多,于是网上查找了一些资料。实现了JS读Xml字段信息的方法。 首先我们在页面中放一个TextBox 用来放Xml字段。切记:不可用Label,因为万一Xml字段信息中有“”这种符号时,页面会产生Js错误。 接下去,就是重点了。付JS代码: fu...
代码如下://连接SQL<script language="javascript"> var conn = new ActiveXObject("ADODB.Connection"); conn.Open("Provider=SQLOLEDB.1; Data Source=tgf; User ID=sa; " +"Password=sasa; Initial Catalog=MyBulletin"); var rs = new ActiveXObject("ADODB.Recordset"); var sql="select id,name from Category"; rs.open(sql, conn); alert(rs(0));//取出第一个来 rs.close(); rs = null; conn.close();...
代码如下:function stripscript(s) { var pattern = new RegExp("[%--`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]") //格式 RegExp("[在中间定义特殊过滤字符]")var rs = ""; for (var i = 0; i < s.length; i++) { rs = rs+s.substr(i, 1).replace(pattern, ''); }return rs;}
从mysql读取某一文本数据,付给js变量比如 代码如下:<script type="text/javascript">var strs="苏润葡萄种植园依托沪宁高速和扬溧高速两大交通走廊,紧邻镇荣公路上党镇薛村段,离镇江市仅20公里,交通便利苏润葡萄种植园引进新品种、 新工艺、新技术和现代经营管理体制,采用大棚种植。目前主要品种有五个:夏黑、美人指、贵公子、黄蜜、金手指。苏润葡萄种植园还 ..."; document.write(strs);</script> 却发现火狐下始终报 unt...
其实还可以这样操作: 代码如下:var Room = [ { ID: bot, name: test, sex: true }, { ID: 2, name: test8, sex: true }, { ID: 3, name: test5, sex: false }, { ID: 4, name: test2, sex: true }]; "update Room set name = man where sex=true".executeSQL(); 支持的SQL语句有 SELECT \ INSERT \ UPDATE \ DELETE \ CREATE TABLE \ DROP TABLE 3.上回说道我发现DOM其实也可以用SQL操作 比方说,你可以直接插入100个图片elemen...
接上文说道的JSQL 4.当然随着HTML5的普及,web DB 已经是大势所趋了 所以,JSQL封装到: 代码如下:_CLIENTDATABASE_ = HotelManage; _CLIENTDBVERSION_ = 0.1; _CLIENTDBDESC_ = "First Client DataBase"; _CLIENTDBSIZE_ = 10240; JSQL("create table sqllite(id int)").OnClient().execute(); for (var i = 0; i < 1000; i++) { JSQL("insert into sqllite (id) values ("+i+")").OnClient().execute(); }; var result = ("sele...
代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Marks Count</title> <script type="text/javascript" src="../src/YESBRAIN.js"></script> <script type="text/javascript" src="../src/JSQL.js"></sc...
代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="../src/YESBRAIN.js"></script> <script type="text/javascript" src="../src/JSQL.js"></script> <script type="text/javascript" src="../src/JSQL-DOM.js"></script> <title>Switc...
比如对javascript数组的排序 还有对数组数据的删选以及分组 所以,后来兴致以上来。 一发不可收拾。 写了一个能在javascript中应用的 SQL 库 后来又想,怎么不能用javascript直接连接数据库呢? 又做了一个javascript直连Sql数据的类库 后来,又想到其实还可以用SQL语句来操作HTML DOM模型 再再再后来,又看到了HTML5中对web DB的实现 所以对webDB,就是chrome和safari中的sqlite的封装 于是乎就有了: 1.从服务器上获取数据、执行...