随笔分类 -  sqlite

摘要:如何列出SQLite数据库中的所有表SQLite数据库中的信息存在于一个内置表sqlite_master中,在查询器中可以用select * from sqlite_master 来查看,如果只要列出所有表名的话,则只要一个语句:SELECT name FROM sqlite_master WHER... 阅读全文
posted @ 2015-06-23 11:33 一汪海洋 阅读(306) 评论(0) 推荐(0)
摘要:一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。 2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。 3.REAL:浮点数字,存储为8-byte IEEE浮点数。 4.TEXT:字符串文本... 阅读全文
posted @ 2015-06-22 12:44 一汪海洋 阅读(216) 评论(0) 推荐(0)
摘要:一、聚合函数:SQLite中支持的聚合函数在很多其他的关系型数据库中也同样支持,因此我们这里将只是给出每个聚集函数的简要说明,而不在给出更多的示例了。这里还需要进一步说明的是,对于所有聚合函数而言,distinct关键字可以作为函数参数字段的前置属性,以便在进行计算时忽略到所有重复的字段值,如cou... 阅读全文
posted @ 2015-06-22 12:42 一汪海洋 阅读(711) 评论(0) 推荐(0)
摘要:为什么要在应用程序中使用数据库?数据库最主要的用途就是作为数据的存储容器,另外,由于可以很方便的将应用程序中的数据结构(比如C语言中的结构体)转化成数据库的表,这样我们就可以通过操作数据库来替代写一堆算法来操作数据结构。android系统集成了一个轻量级的关系型数据库:SQLite,从本质上讲,SQ... 阅读全文
posted @ 2015-06-19 11:06 一汪海洋 阅读(272) 评论(0) 推荐(0)
摘要:一、 SQLite介绍SQLite是android内置的一个很小的关系型数据库。SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。博客中有一篇有稍微详细一点的介绍,大家可以去看一下。二、 SQLiteOpenHelper的使用方法SQLiteOpenHe... 阅读全文
posted @ 2015-06-18 17:04 一汪海洋 阅读(525) 评论(0) 推荐(0)
摘要:public 抽象类SQLiteOpenHelper继承关系java.lang.Object |____android.database.sqlite.SQLiteOpenHelper类概要这是一个辅助类,用来管理数据库的创建和数据库的版本。你要创建一个这个类的子类来实现onCreate(SQLit... 阅读全文
posted @ 2015-06-18 17:01 一汪海洋 阅读(189) 评论(0) 推荐(0)
摘要:实现数据库基本操作 数据库创建的问题解决了,接下来就该使用数据库实现应用程序功能的时候了。基本的操作包括创建、读取、更新、删除,即我们通常说的CRUD(Create, Read, Update, Delete)。在实现这些操作的时候,我们会使用到两个比较重要的类SQLiteDatabase类和C... 阅读全文
posted @ 2015-06-18 16:59 一汪海洋 阅读(1455) 评论(0) 推荐(0)