- 浏览: 9528 次
- 性别:
- 来自: 苏州
最新评论
-
gongji:
hfkiss44 写道安全性需要考虑 这样用js操作的话 ...
JSQL , 一个 web DB 的封装 -
hfkiss44:
安全性需要考虑 这样用js操作的话 也是已经把数据库某些表 ...
JSQL , 一个 web DB 的封装 -
gongji:
rongxh2010 写道SQL.executeSQL(); ...
SQL语句在JavaScript中的应用 -
rongxh2010:
SQL.executeSQL();
楼主牛人,你写的SQL ...
SQL语句在JavaScript中的应用 -
gongji:
化蝶自在飞 写道JavaScript连数据库,闻所未闻呀,长见 ...
SQL语句在JavaScript中的应用
文章列表
其实目前我已经在考虑这个问题
如果开源了,能有更多的好朋友一起来维护
JSQL 目前的大概结构是这样的
YESBRAIN - 命名空间
|
JSQL - 就是本类库啦!
|
Memory - JSQL 在 Objects array 中的应用封装
|
Server - JSQL 在 远端 SQL server 中的应用封装
|
Client - JSQL 在 浏览器 sqlite 中的应用 ...
接上文说道的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 ...
上回说到,操作Object Array
其实还可以这样操作:
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 se ...
最近一直在用javascript在做项目
可是做着做着
感觉很多功能代码都是重复的。
比如对javascript数组的排序
还有对数组数据的删选以及分组
所以,后来兴致以上来。
一发不可收拾。
写了一个能在javascript中应用的 SQL 库
后来又想,怎么不能用javascript直接连接数据库呢?
又做了一个javascript直连Sql数据的类库
后来,又想到其实还可以用SQL语句来操作HTML DOM模型
再再再后来,又看到了HTML5中对web DB的实现
所以对webDB,就是chrome和safari中的sqlite的封装
于是乎就有了:
1.从服务器上获取数据、 ...
其实这个example也很简单,
就是根据where后的条件批量修改element的属性,此处为Img元素
<!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 ...
下面我把整个example的代码贴出来,
欢迎拍砖:
<!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&quo ...
下面是JSQL.OnServer() 用到的SQLProxy代理的php版本代码:
<?php
date_default_timezone_set("PRC");
$host = stripslashes($_POST['host']);
if($host == null) { $host = 'localhost'; };
$user = stripslashes($_POST['user']);
if($user == null) { $user = 'root'; };
$password = stripslashes($_POST['p ...