国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript中SQL語句的應用實現

2024-05-06 14:10:12
字體:
來源:轉載
供稿:網友
比如對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數據庫,還有三個模塊是面對前段的操作
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 富顺县| 于都县| 巫山县| 名山县| 唐山市| 南充市| 双流县| 玛沁县| 沙雅县| 西乡县| 横山县| 罗江县| 平利县| 金乡县| 元阳县| 天等县| 广宗县| 东安县| 绥阳县| 博兴县| 聂荣县| 宁海县| 海丰县| 水富县| 萨迦县| 大邑县| 察雅县| 万源市| 荆门市| 株洲县| 文山县| 保山市| 彭泽县| 札达县| 苏州市| 萍乡市| 图们市| 闽清县| 黄山市| 即墨市| 晋江市|