作家
登录

JavaScript中SQL语句的应用实现

作者: 来源:www.28hudong.com 2013-03-30 01:37:23 阅读 我要评论

比如对javascript数组的排序 还有对数组数据的删选以及分组 所以,后来兴致以上来。 一发不可收拾。 写了一个能在javascript中应用的 SQL 库 后来又想,怎么不能用javascript直接连接数据库呢? 又做了一个javascript直连Sql数据的类库 后来,又想到其实还可以用SQL语句来操作HTML DOM模型 再再再后来,又看到了HTML5中对web DB的实现 所以对webDB,就是chrome和safari中的sqlite的封装 于是乎就有了: 1.从服务器上获取数据、执行SQL操作: 复制代码 代码如下: _SQLPROXYURL_ = 'SQLProxy.php'; _SQLSERVERHOST_ = 'localhost'; _SQLUSERNAME_ = 'root'; _SQLPASSWORD_ = ''; _SQLDATABASE_ = 'HotelManageMent'; var result = "select * from Room".OnServer().executeSQL(); for(var i=0; i<result.length; i++) { //do something here.... using result[i]; } 2.操作Javascript Object Array 、执行SQL操作: 复制代码 代码如下: 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 }]; SQL = "select Max(id) as bid,Sum(id) as total from records where name like "test%" group by sex order by id desc,name asc"; var result = SQL.executeSQL(); for(var i=0; i<result.length; i++) { //do something here.... using result[i]; }; "create table mytable".executeSQL(); for(var j=0; j<100; j++) { "insert into mytable (id,name,sex) values(2,'zhangsan',true) ".executeSQL(); }; sql语句都写外面了。安全吗? 关于安全问题首先这本身不打算做互联网应用,面向局域网。其次数据库的连接有ssl加密,其实http也有ssl,再者。远程调用服务只是JSQL的四大模块之一。还有可以不经过服务来操作客户端objects array,浏览器的sqlite和网页的DOM。我这里的SQL只是代表一种语言规范,适合但不局限于后端的sql数据库,还有三个模块是面对前段的操作

  推荐阅读

  10个实用的脚本代码工具

下面介绍10个实用的 浏览辅助 Tidy Read 复制代码 代码如下:javascript:(function(){var s=document.createElement("script");s.charset="gb2312";s.language="javascript";s.type="text/javascript";s.src="http:>>>详细阅读


本文标题:JavaScript中SQL语句的应用实现

地址:http://www.17bianji.com/kaifa2/JS/26478.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)