![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 数据库
jianning-wu
努力过,期待中,好好工作!
展开
-
Android GreenDao数据库升级
Android GreenDao数据库—基础详解Android GreenDao数据库—高级详解本章节讲述GreenDao数据库升级在版本迭代时,我们经常需要对数据库进行升级,而GreenDAO默认的DaoMaster.DevOpenHelper在进行数据升级时,会把旧表删除,然后创建新表,并没有迁移旧数据到新表中,从而造成数据丢失。...原创 2018-09-03 10:24:38 · 997 阅读 · 0 评论 -
Android GreenDao数据库高级讲解
上一节讲述了GreenDao数据库的基础讲解:Android GreenDao数据库—基础详解本章节讲述GreenDao数据库的高级讲解一.创建实体类后自动生成的Dao类public class UserInfoDao extends AbstractDao<UserInfo, Long> { public s...原创 2018-04-10 18:19:39 · 1135 阅读 · 0 评论 -
Android GreenDao数据库基础讲解
1.GreenDao数据库简介greenDAO是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。如下图所示:官网地址:http://greenrobot.org/greendaogithub:https://github.com/greenrobot/greenDAO...原创 2017-09-22 14:11:18 · 3083 阅读 · 0 评论 -
Android 封装AsyncTask操作SQLite数据库
一.简单封装AsyncTask操作Sqlite数据库SQLiteOpenHelper实现类package com.wjn.androiddbdemo.utils.db;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database....原创 2017-04-13 10:33:42 · 739 阅读 · 0 评论 -
Android SQLite数据库升级
SQLiteOpenHelper的实现类要重写两个方法onCreate和onUpgrade。onUpgrade方法就是用于SQLite数据库升级问题一.数据库升级时直接将老表删除SQLiteOpenHelper 实现类代码package com.wjn.androiddbdemo.utils.db;import android.content.C...原创 2017-04-21 11:38:13 · 742 阅读 · 0 评论 -
Android SQLite数据库事务+存储二进制文件
一.事务1.sqlite事务简介 关于SQLite事务可以解决一些问题,比如你要插入两个数据,可以将两个数据作为同一个事务进行插入,这样如果第二个数据错误了,便自动执行回滚操作,第一个数据也不会插入成功,保证了数据的同步。2.举例A转给B100块钱,那么A的存储要减去100,B的存储也要增加100,两个条件要同时满足才能完成交易(提交事务),但是假如...原创 2017-04-28 10:46:37 · 733 阅读 · 0 评论 -
Android SQLite数据库基本语法
1.创建一张表create table 表名(字段名字 字段类型, 字段名字 字段类型);create table info(id int,name varchar(20));2.插入语句(增)2.1.插入全列insert into 表名 values(要添加的值…);如果添加的字段的数据类型是int类型,直接写值。如果添加的字段类型是varchar类...原创 2017-04-25 09:24:19 · 1743 阅读 · 0 评论 -
Android SQLite数据库基础详解
一.SQLite数据类型1.SQLite数据类型简介SQLite 数据类型是一个用来指定任何对象的数据类型的属性。SQLite 中的每一列,每个变量和表达式都有相关的数据类型。您可以在创建表的同时使用这些数据类型。SQLite 使用一个更普遍的动态类型系统。在 SQLite 中,值的数据类型与值本身是相关的,而不是与它的容器相关。2.SQLite ...原创 2017-04-05 18:20:23 · 944 阅读 · 0 评论 -
Android 连接MySQL数据库并进行增删改查操作
1.Android 连接MySQL数据库public class DBOpenHelper { private static String driver = "com.mysql.jdbc.Driver";//MySQL 驱动 private static String url = "jdbc:mysql://IP:3306/数据库";//MYSQL数据库连接Ur原创 2017-09-14 19:44:35 · 48647 阅读 · 59 评论 -
Android MySQL数据库安装+各种命令行操作数据库+使用Navicat Premium连接
一.安装MySQL数据库1.MySQL官网https://dev.mysql.com/downloads/mysql/2.下载安装版MySQL数据库2.1.2.2.上一步往下滑2.3.不登录和注册直接下载3.安装 此软件4.一步一步往下走(可能提示电脑缺少microsoft visual c++ ...原创 2017-09-12 09:24:34 · 1771 阅读 · 0 评论