Cursor mCursor = db.rawQuery(sql,null);一直为空!!报错!!建议:勿急勿躁,一步一步重新执行,最终发觉问题
来源:互联网 发布:淘宝 少女服饰 编辑:程序博客网 时间:2024/06/06 01:21
好久没写了,今天被一个问题给搞得头疼,就像是发烧的征兆,实质是头疼脑大的啦~\(≧▽≦)/,好了,不多说,今天遇到的问题,都是不细心!
问题:Cursor mCursor = db.rawQuery(sql,null);一直为空!!报错!!
网上查找了好久,也尝试了网上很多的方法,比如:
1、就是说查询语句中,有null ..... -------------------看了下数据库,没有null,sql语句中也没有 ---------- 方法不适合;
2、添加 if(! cursor.moveToFirst())的判断----------------执行了下---------方法不合适;
3、Cursor c = db.rawQuery("SELECT * FROM doorbell WHERE url = ?",new String[]{urlname});------方法中么用不到定义----方法不合适;
4、if(cursor.getCount > 0)添加判断--------------不合适;
最终实在受不了了,打断点,看看到底啥回事(路过大神不要说我,我是菜鸟,才想起来打断点,我错啦!),顺便教一下不会打断点的童鞋,会打的就麻利点走开,不要笑话我,哼╭(╯^╰)╮
打断点开始:
第一步:进入DDMS ---找到甲壳虫-----对着你要运行的launcher打上甲壳虫标记
第二步:在你报错的地方打上断点。我的是这句报错,看了下debug,提示 db = null.
第三部:运行launcher,程序自动进入debug,可查看具体数据信息,如我的,哼哼,一直提示db = null,原来mDatabase一直为空。
第四步:进入db.class中,查找为空的原因,终于找到了:PACKAGE_NAME = "com.jsbd.illegallyquery.database"; 包名有问题。
可在data/data/com.xxx.xxx/xxx.db这里查看数据库的路径.
更改后,运行,哈哈,数据全部读出来了。开心~\(≧▽≦)/~啦啦啦
- Cursor mCursor = db.rawQuery(sql,null);一直为空!!报错!!建议:勿急勿躁,一步一步重新执行,最终发觉问题
- 解决从相册获取图片路径cursor = getContentResolver().query(uri, proj, null, null, null)报空的问题
- SQL语句查询是否为空 =null及null
- SQL语句查询是否为空 =null及null
- SQL语句查询是否为空 =null及null
- jdbc连接mysql数据库执行sql语句ResultSet结果集一直为空
- SQL Server @@ServerName 为空NULL
- 微信公众号模板消息实现------遇到问题Token为null,报空指针
- SQL查询为空的字段的写法is null 而不是=null
- SQL Server2008报错:值不能为空
- sql nvarchar为null问题
- 判断cursor是否为空
- vs项目发布时提示类似Default-Web.config Connection String”参数不能为 Null 或空的报错问题
- jdbc连接数据库出现的问题,Statement一直为null
- 数据库报错:DB2 SQL error: SQLCODE: -964, SQLSTATE: 57011, SQLERRMC: null; db2 get db cfg for 数据库名称
- SQL语句将Null值转换为字符串空
- lambda查询和SQL查询 字段为空(NULL
- EOS Platform7.6实体有字段默认值为null,调用queryEntitiesByTemplate,执行报错
- android 学习笔记 设置Button圆角
- 实现cocos2d-x v3.x lua 绑定 简单c++ 流程记录
- nodejs常用命令,nondejs初学者
- Linux下 jdk1.8安装
- POJ2386 Lake Counting
- Cursor mCursor = db.rawQuery(sql,null);一直为空!!报错!!建议:勿急勿躁,一步一步重新执行,最终发觉问题
- 优先队列
- S.O.L.I.D五大原则之单一职责SRP
- Android framework系统默认设置修改
- javascript代理模式
- POJ 1860 Currency Exchange Bellma求有无环 .
- javaScript立即执行函数
- 运行php composer.phar install报错:CLI已停止工作
- input[type=search]去掉小叉叉