query()方法实际上是把select语句拆分成了若干个组成部分,然后作为方法的输入参数:
SQLiteDatabase db = databaseHelper.getWritableDatabase();
Cursor cursor = db.query("person", new String[]{"personid,name,age"}, "name like ?", new Stri...
分类:
数据库 时间:
2015-03-21 12:43:47
阅读次数:
170
1.public interface Cursor |-android.database.Cursor Cursor一般是用来存储查询结果的集合,特别是database的query方法的返回值是Cursor对象,而Cursor对象则保存了查询的结果。与Iterator迭代器相似。 常用方法: mo....
分类:
其他好文 时间:
2015-03-20 10:42:38
阅读次数:
99
数据库中的数据清理
问题描述:在我所使用的系统中,由于历史和各种原因,导致数据库中表里面记录的数据,是有问题的,有重复的和不完整的数据
解决方案:首先,由于这些数据的量还是挺大的,手工的清理肯定不行,
然后,我就想写SQL脚本来按照约定的规则进行更新,可以利用游标
来完成表中的记录的遍历,但是SQL是面向结构化的查询语言,不是面向过程的,所以虽然可以但是没有C和python这样的面向过程的...
分类:
数据库 时间:
2015-03-19 18:32:45
阅读次数:
230
用管理员账户sa登陆,然后在master下新建查询:
在查询窗口输入:
declare @i int declare cur cursor for select spid from sysprocesses where db_name(dbid)= '要断开连接的数据库名称' open cur fetch next from cur into @i while @@fetch_stat...
分类:
数据库 时间:
2015-03-17 21:52:08
阅读次数:
162
有朋友经常会发现自己的数据库所有的内容给插入了一些代码,如果要一个个表一个个记录去删除,太麻烦了,下面我在在网上找到一个可以批量删除的方法,实际上是批量把那段恶意代码替换,非常快速。
declare @t varchar(255),@c varchar(255)
declare table_cursor cursor for select a.name,b.name
from sysobjec...
分类:
数据库 时间:
2015-03-17 20:19:40
阅读次数:
129
一. 使用for循环游标:
1. 定义游标(游标就是一个小集合)
2. 定义游标变量
3. 使用for循环游标
declare
-- 定义游标c_job
cursor c_job is
select empno, ename, job, sal from emp where job = 'MANAGER';
-- 定义游标变量c_row
c_row c_j...
分类:
数据库 时间:
2015-03-16 23:10:03
阅读次数:
212
本系列链接导航:[独孤九剑]Oracle知识点梳理(一)表空间、用户[独孤九剑]Oracle知识点梳理(二)数据库的连接[独孤九剑]Oracle知识点梳理(三)导入、导出[独孤九剑]Oracle知识点梳理(四)SQL语句之DML和DDL[独孤九剑]Oracle知识点梳理(五)数据库常用对象之Tabl...
分类:
数据库 时间:
2015-03-15 23:40:36
阅读次数:
316
8.1创建游标语法格式:declare 游标名 [insensitive] cursor[local | global][forward_only | scroll][static | keyset | dynamic |fast_forward][read_only | scroll_locks ...
分类:
数据库 时间:
2015-03-15 13:39:24
阅读次数:
209
??
因为Android使用Java作为开发语言,很多人在使用会不注意内存的问题。
于是有时遇到程序运行时不断消耗内存,最终导致OutOfMemery,程序异常退出,这就是内存泄露导致的。
我们现在就来总结一下可能导致内存泄露的情况:
查询数据库而没有关闭Cursor
在Android中,Cursor是很常用的一个对象,但在写代码是,经常会有人忘记调用close, 或者因为代...
分类:
移动开发 时间:
2015-03-15 00:52:28
阅读次数:
181
前两天一个同事大叔问了这样一个问题,他要对表做个类似foreach的效果,问我怎么搞,我想了想,就拿游标回答他,当时其实也没用过数据库中的游标,但是以前用过ADO里面的,感觉应该差不多。
今天闲下来,百度下,做了个关于游标的小DEMO:
首先,让我们先来建张测试表:
USE LoadTe...
分类:
数据库 时间:
2015-03-14 23:18:37
阅读次数:
264