相信很多人都用过greenDao 今天 我抽空总结下使用的时候一些小东西吧 废话不多说 下边就GreenDao 的使用遇到的问题以及解决方案记录一下吧. 1.greendao 指定不同的生成目录: Schema 可以制定路径 schema.setDefaultJavaPackageDao(defaultJavaPackageDao) 2.greendao 生成model 之后项目引用需要序列化: addStringProperty :个人理解是生成表字段个根据 如果没有设置columnName…
之前使用的greendao数据库存储服务器所有的历史推送消息,但是后来消息需要加几个新的字段 举个栗子,比如要新增红色框住的字段到数据库中: 本仙女作为一只思想成熟的菜鸡,当然是加了字段就赶紧重新往里存,然后就一通报错android.database.sqlite.SQLiteException: no such column: T.XXX (code 1): , while compiling... emm, 这种时候,求上进的仙女一般都会上网找问题 然后发现,原来是数据库没升级 嗯, 好的,…
在对数据库操作时,常用的有两种方法: 1.在代码中建库.建表: 2.直接将相关库.表建立好,将db文件拷贝至assets目录下:     现在来看看第二种方法:   private String GetDataBasePath(Context context) {      String packageName = context.getPackageName();   //Log.i("PackName", packageName);   // String DB_PATH = St…
作者:林冠宏 / 指尖下的幽灵 掘金:https://juejin.im/user/587f0dfe128fe100570ce2d8 博客:http://www.cnblogs.com/linguanh/ GitHub : https://github.com/af913337456/ 腾讯云专栏: https://cloud.tencent.com/developer/user/1148436/activities GreenDaoCompatibleUpdateHelper 一个能帮助你成功…
1使用方法 一.添加依赖 在bulid.gradle文件下的dependencies下添加所需依赖   compile 'org.greenrobot:greendao:3.2.2' // add library   compile 'org.greenrobot:greendao-generator:3.2.2   二:在bulid.gradle下进行配置   apply plugin: 'org.greenrobot.greendao'   buildscript {   repositor…
sqlite数据库就是一个DB文件.  程序每操作一次数据库都要读一次 .DB  文件 .  这个文件就是这个SQLite数据库. 如果需要依赖包的可以联系我 工具类: package com.hotent.code.util.eayun; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; impor…
应用使用了GreenDao数据库,在版本升级的时候需要更改dao的字段,新增.修改.删除字段操作,如果直接删除原来的表的话那用户原来的一些数据就没有了,所以在更新数据库的时候需要做一次封装,把原来的数据保存后再更新数据库版本: 代码是用的网上的大神的,经过一些修改.利用这个类替换在Application里面的Helper类就可以完成数据的迁移了. import android.database.Cursor; import android.text.TextUtils; import andro…
  可以将dictionary.db文件复制到Eclipse Android工程中的res\raw目录中,如图1所示.所有在res\raw目录中的文件不会被压缩,这样可以直接提取该目录中的文件.使 用openDatabase方法来打开数据库文件,如果该文件不存在,系统会自动创建/sdcard/dictionary目录,并将res\raw目录 中的 dictionary.db文件复制到/sdcard/dictionary目录中.openDatabase方法的实现代码如下: 代码     priva…
<!--数据库服务器连接类库文件的编写--> <?php class mysql{ //连接服务器.数据库以及执行Sql语句的类库 public $database; public $server_username; public $server_userpassword; function mysql; { //构造函数初始化所要连接的数据库 $this->server_username="root"; $this->server_userpasswor…
[此文抄自同事的邮件,当作笔记学习] 环境描述Mysql 5.5.21OS centos 5.8zabbix agent 2.4.3 情况描述现象数据库处于运行状态,但是无法创建新的连接,监控报警数据库无法连接,连接不上MySQL,一直处于等待状态. Mysql的error日志报错: [ERROR] /usr/sbin/mysqld: Can't find file: './wukong_customs/wukong_task_info.frm' (errno: 23) [ERROR] Erro…