SQL语句在JavaScript中的应用
来源:互联网 发布:matlab 遍历数组元素 编辑:程序博客网 时间:2024/04/29 21:45
最近一直在用javascript在做项目
可是做着做着
感觉很多功能代码都是重复的。
比如对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语句在JavaScript中的应用
- SQL语句在ACCESS中的应用
- SQL语句在ACCESS中的应用
- SQL在VC中的应用
- php面向对象之-魔术方法在框架中的应用(自动生成sql语句)-127
- FOR_NEXT语句在ASP中的应用
- If 语句在ASP.NET中的应用
- case语句在SQL中的使用方法
- 监视SQL语句在数据库中的运行
- 在MyEClipse中的console显示sql语句
- SQL语句在Delphi中的使用规则
- 在sql语句中的参数传递区分
- [JavaScript]可以用在.NET中的JavaScript语句
- 面向对象在javascript中的应用
- “流数据”在JavaScript中的应用
- javascript setInterval 在类中的应用
- javascript在主页中的小应用
- Javascript在上传图片中的应用
- Data
- Google App Servlet容器转型Jetty
- java开发中Mysql中文乱码问题的解决
- 打印金字塔
- 12种以上最佳免费Linux图书
- SQL语句在JavaScript中的应用
- 2010-05-01
- 初学测试工具的QTP的一点总结
- Javascript : JSQL,SQL无处不在,
- 《叶问2 》观后感
- JSQL , 一个 web DB 的封装
- struts2配置文件中constant
- JavaScript删除数组中指定值的元素
- 快速排序,递归算法