cfnr.net
当前位置:首页 >> Cursor.gEtCount 0 >>

Cursor.gEtCount 0

public void onCreate(SQLiteDatabase db) { db.execSQL("create table Qindex (type char, year char,month char,roll char,qIndex char)"); db.execSQL("create table Qquestions (isImport int,isWrong int,xmlFileName string,isCollection ...

查询语句不对, ab.rawQuery("select if from " + tablenameStart + " + where name = ?" ,new String[]{ spiStartStation.getSelectedItem().toString()} );

Cursor cs =db.querySql(str)是查询数据库里的信息,str是查询条件语句; num=cs.getCount()是获得所查询信息的条数。

for(i=cursor.getCount();i>=0;i--) { cursor.moveToPosition(i); 找到这一行中的字出来,下面意思是第几列的 String str = cursor.getString(0); }

查询出来的cursor的初始位置是指向第一条记录的前一个位置的 cursor.moveToFirst()指向查询结果的第一个位置。 一般通过判断cursor.moveToFirst()的值为true或false来确定查询结果是否为空。cursor.moveToNext()是用来做循环的,一般这样来用...

查询出来的cursor的初始位置是指向第一条记录的前一个位置的 cursor.moveToFirst()指向查询结果的第一个位置。 一般通过判断cursor.moveToFirst()的值为true或false来确定查询结果是否为空。cursor.moveToNext()是用来做循环的,一般这样来用...

先查找啊,查找整个表,判断有没有数据,没有数据在查询 Cursor cursor2=db.rawQuery("select * from news_inf",null); if(cursor.getCount()==0) ...

Cursor cursor = db.query("person", null, null, null, null,null, null, null);假设你的name是个string类型的if (cursor.getCount() > 0){ cursor....

应该是cursor为空了,你查询后,需要判断不为空,才可以调用cursor.getCount() 这个方法的

安卓登陆判断哪里错了,为什么登陆判断不了?表里面没有值 那么cursor.getCount()

网站首页 | 网站地图
All rights reserved Powered by www.cfnr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com