- 浏览: 7325446 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
针对HTML5 Web数据库的封装如下:
备注来自网络:
//自定义的数据库操作类 var Cls_websql = function(db_name,config){ //初始化变量 var cf= config?config:{}, cfg = { version: cf.version?cf.version:'1.0',desc: cf.desc?cf.desc:'数据库'+db_name,size: cf.size?cf.size:10*1024 }, log= function(msg, cat, src){ if (window['console'] !== undefined && console.log) { console[cat && console[cat] ? cat : 'log'](msg); } }, //还不成熟,sql中不能包含"?",例"select user where title like 'tb?'" formatSql= function(sql,data){ var count=0; return sql.replace(/(\?)/g, function(a,b){ return data[count++]; }); }, //初始化数据库 db= function(){ if(window['openDatabase'] !== undefined){ log("数据库连接成功"); return openDatabase(db_name, cfg.version , cfg.desc , cfg.size); }else{ log("数据库连接失败"); return null; } }(); this.db= db; //执行sql操作 this.execSql= function(sql,data,success,failure){ if(!db){ log("请先初始化数据库和表。"); return; } if(!data){ data= []; } if (success === undefined){ success = function(tx, results){ log("操作成功:"+formatSql(sql,data)); } } var errfun= toString.call(failure) === '[object Function]'? function(tx, err){ failure.call(this,tx,err,formatSql(sql,data)); } : function(tx, err){ log("操作失败! msg:"+err.message+" sql:"+formatSql(sql,data)); }; //真正执行sql的地方 db.transaction(function(tx){ try{ tx.executeSql(sql,data,success,errfun) }catch(e){ log("数据库执行失败:"+e.message); } }); }; };
使用如下:
<!DOCTYPE html> <html> <head> <title>测试 WebSQL Database</title> <meta charset="utf-8" /> </head> <body onload="init()"> <h1>Web SQL Database</h1> <div id="info"></div> <div id="result"></div> <button onclick="javascript:query();" value="查询"></button> </body> <script src="../js/WebSQLDatabase.js"></script> <script> function init() { var websql = new Cls_websql("stationList", {}); websql.execSql('CREATE TABLE IF NOT EXISTS SETS (key unique, value)'); } function query() { var websql = new Cls_websql("stationList", {}); websql.execSql("select * from sets ", [], function() { alert('success'); }, function() { alert('failure'); }) } </script> </html>
发表评论
-
[转]年度最实用50款免费Android应用推荐
2012-11-08 16:39 3361据国外媒体报道,有人说Android应用市场比iPhone应用 ... -
GIS的学习(四十五)【转】Integration of the MBTiles format on Android
2012-10-22 17:13 2930转载自 http:/ ... -
GIS的学习(四十四)osmdroid sdcard检查
2012-10-15 16:12 2325在许多应用中使用到sdcard的检查,在osmdro ... -
GIS的学习(四十三)osmdroid基于几个经典代理类
2012-10-15 16:06 2616在osmdroid中给基于位置的代理类如下: pack ... -
Android中PopupWindow的用法(位置、动画、焦点)
2012-10-12 14:12 11505在Android中有很多级别的Window,不同级别的Wind ... -
【转】Android根据分辨率进行单位转换-(dp,sp转像素px)
2012-10-11 09:18 27119Android系统中,默认的单位是像素(px)。也就是说,在没 ... -
GIS的学习(二十九)Osmdroid 离线地图存放位置的研究和详细分析
2012-09-23 11:49 11494在手机通过osmdroid调用离线地图必须放在 ... -
GIS的学习(二十八)Osmdroid相关的开源项目
2012-09-23 11:31 25373osm 数据格式(openstreet map)与Ro ... -
GIS的学习(二十七)通过geoserver的georss访问第三方地图
2012-09-23 00:34 3594在geoserver中如果想调用第三方地图可以采 ... -
android中使用 定时更新界面定时器Timer的使用
2012-09-22 22:09 25505handler的使用 一、Handler的定义: ... -
【转】Android应用程序的自动更新升级(自身升级、通过tomcat) .
2012-09-16 15:03 7352http://blog.csdn.net/mu0206mu/a ... -
GIS的学习(二十七)OGC 的WCS WFS 及WMS 服务
2012-09-11 22:22 12093http://www.gisall.com/?6678/v ... -
GIS的学习(二十六)geotools 使用 部分代码总结
2012-09-11 22:20 5675前段时间的一个项目 本来用ae完成了种种的 查询,空间分析等等 ... -
GIS的学习(二十五)geoserver wms中的各种操作API详细讲解和使用
2012-09-10 17:42 9688官方geoserver中WMS服务中几种操作的API的详细说明 ... -
GIS的学习(二十四)android异步调用geoserver wms中的地图
2012-09-10 17:38 8142在geoserver的客户端通过wms的GetMap实现 ... -
GIS的学习(二十三)geoserver中CQL和ECQL的使用
2012-09-10 16:29 6609以下引用自官方文档: CQL and ECQL¶ CQ ... -
GIS的学习(二十二)osmdroid中添加縮放控件
2012-09-06 23:09 2774package com.geoserver.osmdroid; ... -
GIS的学习(二十一)在osmdroid 地图中添加marker 并添加事件
2012-09-06 22:27 6594我有 osmdroid,overlayswithf ... -
GIS的学习(二十)基于Geoserver的WFS服务与Openlayers实现地理查询
2012-08-30 18:48 11395基于Geoserver发布的wfs服务,与Openlayers ... -
GIS的学习(十九)Geoserver使用添加,删除,查询地图中的POI
2012-08-30 17:28 10339在geoserver自定义的地图中通过geoserver ...
相关推荐
Html5数据库Web SQL
5. **数据库连接与查询**:学习Web数据库技术时,会接触到如何使用PHP建立数据库连接,执行SQL查询(如SELECT、INSERT、UPDATE、DELETE)以及处理查询结果。 6. **数据安全**:包括SQL注入防护、用户输入验证和密码...
在互联网世界中,Web数据库是实现动态网页和交互式应用的核心技术之一。本教程将带你深入理解Web数据库的基础,包括其工作原理、重要概念以及如何通过ASP(Active Server Pages)和CSS(Cascading Style Sheets)...
《Web数据库技术实用教程》是一本深入探讨如何在Web环境下集成和管理数据库的教材。它主要面向希望了解和掌握Web数据库应用开发的初学者和专业人士。Web数据库技术是现代互联网应用的重要组成部分,它使得用户可以...
HTML基于Web的数据库加密与密文检索系统源码HTML基于Web的数据库加密与密文检索系统源码HTML基于Web的数据库加密与密文检索系统源码HTML基于Web的数据库加密与密文检索系统源码HTML基于Web的数据库加密与密文检索...
5. **Web应用架构**:此类工具通常采用MVC(Model-View-Controller)架构,其中Model代表数据模型,View负责展示,Controller处理用户交互。Java后端作为Controller和Model,Angular前端作为View,两者通过RESTful ...
它包含了ASP.NET、HTML、CSS和JavaScript编辑器,以及调试工具,便于构建Web数据库应用。 4. **.NET Framework 2.0**:这是一个用于开发和运行应用程序的平台,提供了许多服务,如内存管理、类型安全、异常处理等。...
"(C#)Web数据库项目开发源码"这个标题表明这是一个使用C#编程语言开发的Web应用程序,其核心功能是与数据库进行交互。C#是一种广泛用于构建Windows桌面应用、Web应用以及游戏开发的面向对象的语言,尤其在微软的...
### 利用ASP实现Web数据库的访问 #### ASP基本概念及运行机制 ASP(Active Server Pages)是由微软公司推出的一种服务器端脚本环境,它允许开发者轻松地将HTML网页、脚本语言(如VBScript或JScript)以及ActiveX...
在“Web数据库课程设计Access”这个主题中,我们主要探讨的是如何使用Microsoft Access来构建和管理Web应用程序中的数据库。Access是一款强大的数据库管理系统,它能够帮助我们设计、存储和管理大量数据,尤其适用于...
常见的Web数据库架构包括B/S(Browser/Server)模式,其中浏览器作为客户端,服务器端运行数据库管理系统。Web数据库常用于电子商务、在线教育、内容管理系统等场景。 【基础知识点】 1. **HTML/CSS/JavaScript**: ...
在Web数据库课程中,学生应掌握如何使用这些技术来构建用户友好的界面,以便与数据库进行交互。 其次,数据库管理系统(DBMS)的选择和使用至关重要。常见的有MySQL、Oracle、SQL Server和MongoDB等。它们提供了SQL...
标签"c#web数据库"表明了这个项目的核心技术,即使用C#语言来处理Web应用与数据库的交互。这包括创建数据库连接、执行SQL语句(如SELECT、INSERT、UPDATE、DELETE等)、处理结果集以及关闭连接等步骤。ADO.NET是.NET...
Web数据库架构通常涉及以下组件: 1. **客户端**:用户通过Web浏览器访问Web应用,提交请求到服务器。 2. **Web服务器**:接收并处理来自客户端的HTTP请求,将PHP脚本解析并执行。 3. **PHP**:作为服务器端脚本...
【标题】"Web数据库应用小例子"展示了如何在Web环境中集成和使用数据库来构建功能性的应用程序。这个项目可能包括创建一个简单的网站,该网站能够与后台数据库进行交互,实现数据的存储、检索和展示。 【描述】提到...
《网络数据库技术》教学大纲 课程编号:EE3221152 课程名称:网络数据库技术 英文名称:Network Database and Its Application ...阮家栋 施美雅 编著 《Web数据库技术》北京:科学出版社,2002年
【Web数据库检索程序开发】基于ASP技术开发Web数据库检索程序,主要是通过设计用户界面(如通用检索主页)接收用户的查询请求,然后通过数据库接口程序与数据库进行交互。数据库接口程序设计主要包括以下步骤: 1. ...
【Web数据库技术】是互联网发展中的重要组成部分,它结合了数据库管理系统(DBMS)与Web技术,使得用户可以通过Web浏览器方便地检索和交互数据库内容。随着互联网的普及,原本局限于单机或局域网的数据库逐渐被移植...
Java Web数据库系统应用开发是构建基于互联网的交互式应用程序的关键技术,主要涉及到Web服务器、数据库服务器和编程语言的集成。本资源"Java Web数据库系统应用开发与实例源代码"提供了实际操作中的源代码,帮助...