问题一: "is currently in use" 出现的场景是这样的,多线程操作数据库,每个线程都使用了FMDatabase实例(注意没有使用FMDatabaseQueue)。问题二:“database is locked"出现的场景是这样的,多线程操作数据库,每个线程各自创建了FMDataba...
分类:
数据库 时间:
2014-11-06 09:19:38
阅读次数:
211
一直以来查看sqlite的数据库都需要root才能查看,但是公司的好多测试机root起来比较麻烦~~~
最近刚好项目上线,略闲,
于是决定写一个library工程便于以后调试代码
关键代码如下
一、查看当前app的数据库
context.databaseList()其中databaseList方法是ContextWrapper类中的一个方法定义如下
@Override
...
分类:
移动开发 时间:
2014-11-05 19:44:40
阅读次数:
179
1 System.Data.SQLite.SQLiteConnection conne = new System.Data.SQLite.SQLiteConnection(); 2 System.Data.SQLite.SQLiteConnectionStringBuilder connstr =....
分类:
数据库 时间:
2014-11-05 16:44:25
阅读次数:
146
sqlite3的脚本工具
详细介绍可以参照: http://www.sqlite.org/cli.html...
分类:
数据库 时间:
2014-11-05 11:03:43
阅读次数:
170
Python 学习笔记五----使用sqlite数据库...
分类:
数据库 时间:
2014-11-05 10:57:20
阅读次数:
252
1.用处:NSUserDefaults用来存储类似用户的配置、程序设置信息等这些的数据iOS下可以使用NSUserDefault、NSKeyedArchiver、sqlite、CoreData几种常用的方式来存储数据,其中NSUserDefaults用来存储类似用户的配置等这些的数据,后两者用户存储...
分类:
其他好文 时间:
2014-11-05 10:40:38
阅读次数:
206
1创建一个数据库的帮助类,并重写其构造方法package com.djf.mobilesafty.blacknumber.db;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import an...
分类:
移动开发 时间:
2014-11-04 22:21:37
阅读次数:
305
由于考虑到数据库的安全性,不被轻易SQL注入,执行查询语句时,一般不使用直接拼接的语句,而是使用参数传递的方法。然后在使用参数传递的方法中时,发现当使用like方式查询数据时,很容易出现一个问题。错误案例:复制代码代码如下:String myname = "abc";String sql = "se...
分类:
移动开发 时间:
2014-11-04 19:26:23
阅读次数:
203
SQLite是一个著名的免费数据库(不管是商用还是私人使用都免费),已经向众多公司如Adobe, Airbus, Apple, google, GE, Microsoft等提供了支持。SQLite不像其它多数的SQL数据库,它没有一个独立的服务进程,它是独立的、无进程的数据库(用起来它也像一个语言库...
分类:
数据库 时间:
2014-11-04 17:04:30
阅读次数:
215
第一步,就是下面这个类:package com.fengzili.dbTesting;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite...
分类:
移动开发 时间:
2014-11-04 16:47:23
阅读次数:
189