SQL语句在JavaScript中的应用

  次阅读 作者:智能小宝 来源:互联网 2016-03-24 19:58 我要评论(0)

最近一直在用javascript在做项目

可是做着做着

感觉很多功能代码都是重复的。

比如对javascript数组的排序

还有对数组数据的删选以及分组

所以,后来兴致以上来。

一发不可收拾。

写了一个能在javascript中应用的 SQL 库

关于JSQL的开源问题

其实目前我已经在考虑这个问题

如果开源了,能有更多的好朋友一起来维护

JSQL 目前的大概结构是这样的

YESBRAIN - 命名空间

|

JSQL - 就是本类库啦!

|

Memory - JSQL 在 Objects array 中的应用封装

|

Server - JSQL 在 远端 SQL server 中的应用封装

|

Client - JSQL 在 浏览器 sqlite 中的应用封装

|

DOM - JSQL 在 对 W3C DOM 的的应用封装

有兴趣的朋友可以

QQ: 85302520 联系我

或者 Email : gongji at qq dot com

已经开放了

SVN checkout 地址:http://code.google.com/p/jsql-javascript/source/checkout

里面有几个例子和全部JSQL得源代码

后来又想,怎么不能用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',

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...