位置:首页 > 软件操作教程 > 编程开发 > HTML > 问题详情

HTML5 什么是本地数据库

提问人:刘团圆发布时间:2020-11-16

    数据库的本地存储功能是非常重要的。在HTML5中,内置了一个可以通过SQL语言来访问的数据库。

    在HTML4中,数据库只能被放置在服务器端,只能通过服务器来访问数据库。但是在HTML5中,可以像访问本地文件那样去访问内置数据库。这种数据库被称为SQLLite,又被称为文件型SQL数据库。

    在使用SQLLite数据库之前,需要编写JavaScript脚本,具体的步骤如下:

    1.用openDatabase方法创建一个访问数据库的对象。

    2.使用1.步骤创建的数据库访问对象来执行transaction方法,通过此方法可以设置一个开启事务成功的事件响应方法,在事件响应方法中可以执行SQL。

    首先,必须要使用openDatabase方法来创建一个访问数据库的对象,实现代码如下:

    //Demo:获取或者创建一个数据库,如果数据库不存在那么创建之

    var dataBasie = openDatabas("student", "1.0","学生表", 1024 * 1024, function () { });

    用openDatabase方法可以打开一个已经存在的数据库。如果数据库不存在,它还可以创建数据库,其中几个参数的意义分别是:     ©数据库名称。

    ©数据库的版本号,目前来说,1.0就可以了,当然可以不填。

    ©对数据库的描述。

    ©设置分配的数据库的大小(单位是kb)。

    ©回调函数(可省略)。

    初次调用时创建数据库,以后就是建立连接了。

    用db.transaction方法可以设置一个回调函数,此函数可以接受一个参数,就是开启的事务的对象,然后通过此对象可以执行Sql脚本。

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部