文档章节

getWritableDatabase()和getReadableDatabase()的区别

流沙无影-唯心永恒
 流沙无影-唯心永恒
发布于 2015/10/07 19:42
字数 122
阅读 7
收藏 0

    getWritableDatabase取得的实例是以读写的方式打开数据库,如果打开的数据库磁盘满了,此时只能读不能写,此时调用了getWritableDatabase的实例,那么将会发生错误(异常)。

    getReadableDatabase取得的实例是先调用getWritableDatabase以读写的方式打开数据库,如果数据库的磁盘满了,此时返回打开失败,继而用getReadableDatabase的实例以只读的方式去打开数据库。


© 著作权归作者所有

流沙无影-唯心永恒
粉丝 1
博文 5
码字总数 2219
作品 0
成都
私信 提问
getReadableDatabase() 和 getWritableDatabase()的区别

Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。 其中getReadableDatabase()方法则是先以读写方式打开数据库,如果数据库...

AlexZhuang
2012/04/13
4.5K
4
请教一个android的问题

android操作sqlite数据库时候提供两个实例化方法 getWritableDatabase 和getReadableDatabase,这两个方法有什么不同,经实验发现getWritableDatabase也能读取数据,能不能用getWritableData...

爪哇小贩
2013/05/30
95
2
使用SQLiteOpenHelper操控数据库

上次我使用SQLiteDatabase来操作数据库,但更常见的是使用SQLiteDatabase来操作SQLite. 一般的用法是创建SQLiteOPenHelper的子类,扩展它的onCreatea(SQLiteDatabase db) 和 onUpgrade(SQLi...

爱吃橙子的小石头
2014/12/13
387
0
SQLite数据库增删改查操作案例

Person实体类: DBOpenHelper数据库关联类: PersonService业务类: PersonServiceTest测试类

ForingY
2016/11/27
15
0
Android用SQLite存储数据详解

Android为了让我们能够更加方便地管理数据库,专门提供了一个SQLiteOpenHelper帮助 类,借助这个类就可以经常简单地对数据库进⾏创建和升级。既然有好东西可以直接使用,那 我们当然要尝试一...

茗香墨语
2015/11/07
314
0

没有更多内容

加载失败,请刷新页面

加载更多

刚哥谈架构 (二) 我眼中的架构师

之前在公司,有小伙伴在向别人介绍我的时候,经常会有人这么说:“刚哥是我们的architcture”,如果来人是老外,心中一定是一惊,心中暗叹,“这位匪首看上去貌不惊人,难道已经做到了架构和...

naughty
31分钟前
2
0
OSChina 周日乱弹 —— 别问,问就是没空

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @tom_tdhzz :#今日歌曲推荐# 分享容祖儿/彭羚的单曲《心淡》: 《心淡》- 容祖儿/彭羚 手机党少年们想听歌,请使劲儿戳(这里) @wqp0010 :周...

小小编辑
59分钟前
84
3
golang微服务框架go-micro 入门笔记2.1 micro工具之micro api

micro api micro 功能非常强大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8....

非正式解决方案
今天
5
0
Spring Context 你真的懂了吗

今天介绍一下大家常见的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当...

Java知其所以然
昨天
5
0
Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部