Android中数据库的操作方法:1.Android平台提供了一个数据库辅助类来创建或打开数据库。这个辅助类继承自SQLiteOpenHelper类。继承和扩展SQLiteOpenHelper类主要做的工作就是重写以下两个方法。
(1).onCreate(SQLiteDatabase db) :
A.当数据库被首次创建时(用户初次使用软件时)执行该方法。一旦数据库存在...
分类:
移动开发 时间:
2015-06-27 18:20:27
阅读次数:
165
SQLite -- 嵌入式关系型数据库
1,SQLite的数据类型:Typelessness(无类型)
1,可以保存任何类型的数据到表的任意列中
2,支持常见的类型如: NULL, VARCHAR, TEXT, INTEGER, BLOB, CLOB等
3,唯一的例外:integer primary key 此字段只能存储64位整数,即当主键被定义为integer时只能存储64位整...
分类:
数据库 时间:
2015-06-27 11:36:09
阅读次数:
179
今天是上班的第二天,听说我最近的任务就是改bug,唉,权当学习了,遇到的一些问题都记录下来。sqlite数据库是android中非常常用的数据库,今天帮别人改bug,遇到一些问题记录下来。
1.修改数据库表的结构要通过数据库升级来实现,数据库会自动执行SQLiteOpenHelper的继承类中的public void onCreate(SQLiteDatabase db) {}方法,如果数据库要升...
分类:
数据库 时间:
2015-06-26 19:55:27
阅读次数:
174
Android-SQLitedatabase一 SQLite简介
Android 在运行时(run-time)集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库能支持Windows,Linux,Unix,在嵌入式设备中,可能只需要几百k的内存就足够使用了,所以很方便数据库存储在 data//databases/ 下,需要有root权限才可以查...
分类:
移动开发 时间:
2015-06-23 01:00:06
阅读次数:
213
数据库的创建,获取,执行sql语句:框架搭建:dao思考:1.数据库保存在哪里?2.如何创建数据库?如何创建表?3.如何更新数据库?如何更改表的列数据?4.如何获取数据库?5.如何修改数据库中的表的数据?框架思想思考:如何使得编程更加简单?一个sql语言,容易写错;1.使用占位符;2.框架解析重建法...
分类:
移动开发 时间:
2015-06-15 10:57:49
阅读次数:
197
我们都知道,android为了操作数据库,一般是继承SQLiteOpenHelper类,并实现他的三个函数。
如下所示:
package jz.his.db;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLit...
分类:
移动开发 时间:
2015-06-12 10:09:54
阅读次数:
297
SQLite学习笔记前言:上一章我们介绍了sqlite的一些基本知识以及在dos命令下对sqlite进行的增删改查的操作,这一章我们将在android项目中实际来操作sqlite。1、 SQLiteDatabase的介绍Android提供了创建和是用SQLite数据库的API。SQLiteDatab...
分类:
移动开发 时间:
2015-06-02 01:38:43
阅读次数:
226
在Android平台下有各种不同方法可以实现应用程序数据的存储和管理(SharedPerferences,File,SQLiteDatabase,网络存储),方法的选择依赖于需要存储的数据类型和数据结构。SQLite数据库能够安全而有效地解决结构化数据的存储问题;
这里主要介绍SQLite相关的用法,以及对数据库常见操作的封装。...
分类:
移动开发 时间:
2015-05-27 17:23:17
阅读次数:
272
转载请注明出处:明桑Android
这是作为上一篇Android 数据存储 如何搞定SQLite Database的实例练习,之所以单独列出来是因为除了数据库方面的知识,还涉及其它方面的知识,所以就写的详细点,啰嗦点。希望对初学者有所帮助。当然这个Demo比较简单,有很多可以改进的地方,但那不是这里探讨的重点,重点学习如何将SQLiteDatabase数据绑定到我们的界面!...
分类:
移动开发 时间:
2015-05-27 17:20:52
阅读次数:
313
1BUG,(sqlite有关)遇到: attempt to re-open an already-closed object: SQLiteDatabase: /data/data/com.example.biye/databases/ToDothing.db尝试重新打开一个已经关闭的对象:sqli...
分类:
移动开发 时间:
2015-05-24 06:30:50
阅读次数:
267