[发明专利]一种在HTML5应用中引入外部数据库的方法及装置有效
申请号: | 201310412404.7 | 申请日: | 2013-09-11 |
公开(公告)号: | CN103473311B | 公开(公告)日: | 2016-10-12 |
发明(设计)人: | 张昀 | 申请(专利权)人: | 北京新学堂网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京邦信阳专利商标代理有限公司 11012 | 代理人: | 金玺 |
地址: | 100125 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 html5 应用 引入 外部 数据库 方法 装置 | ||
1.一种在HTML5应用中引入外部数据库的方法,其特征在于,所述方法包括:
确定HTML5应用保存本地数据库的本地路径;
判断所述本地路径中是否存在外部数据库;
若不存在,将所述外部数据库复制到所述本地路径中;
通过修改所述外部数据库的配置文件,激活所述本地路径中复制的外部数据库。
2.根据权利要求1所述的方法,其特征在于,通过修改所述外部数据库的配置文件,激活所述本地路径中复制的外部数据库包括:
获取配置数据库的路径;
打开所述配置数据库;
判断所述配置数据库中是否包含复制的外部数据库的配置文件;
若有所述配置文件,则将其path字段修改为与复制的外部数据库的信息一致,否则,新建一个配置文件,其path字段与复制的外部数据库的信息一致。
3.根据权利要求1所述的方法,其特征在于,在判断所述本地路径中是否存在外部数据库之后,所述方法还包括:
若存在所述外部数据库,判断所述外部数据库的版本是否高于所述本地路径已存在的外部数据库,若高于,将所述外部数据库复制到所述本地路径中,流程结束。
4.根据权利要求1所述的方法,其特征在于,在确定HTML5应用保存本地数据库的本地路径之前,所述方法还包括:
所述HTML5应用初始化数据库的环境,并启动引入外部数据库功能。
5.根据权利要求1所述的方法,其特征在于,在通过修改所述外部数据库的配置文件,激活所述本地路径中复制的外部数据库之后,所述方法还包括:
所述HTML5应用检测到所述复制的外部数据库被激活后,执行打开数据库的操作。
6.一种在HTML5应用中引入外部数据库的装置,其特征在于,所述装置包括:
确定单元,用于确定HTML5应用保存本地数据库的本地路径;
第一判断单元,用于判断所述本地路径中是否存在外部数据库;
复制单元,用于若不存在,将所述外部数据库复制到所述本地路径中;
激活单元,用于通过修改所述外部数据库的配置文件,激活所述本地路径中复制的外部数据库。
7.根据权利要求6所述的装置,其特征在于,所述激活单元包括:
获取单元,用于获取配置数据库的路径;
打开单元,用于打开所述配置数据库;
第二判断单元,用于判断所述配置数据库中是否包含复制的外部数据库的配置文件;
匹配单元,用于若有所述配置文件,则将其path字段修改为与复制的外部数据库的信息一致,否则,新建一个配置文件,其path字段与复制的外部数据库的信息一致。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
更新单元,用于在所述第一判断单元判断出存在所述外部数据库后,判断所述外部数据库的版本是否高于所述本地路径已存在的外部数据库,若高于,将所述外部数据库复制到所述本地路径中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新学堂网络科技有限公司,未经北京新学堂网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310412404.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种纤体瘦身的片剂
- 下一篇:一种含莲藕粉的仔猪预混料及其制备方法