Cursor cur = db.query(TBL_NAME, null, where, args, null, null, null);SqLite的query方法,参数args中不能含null值。 会报错:
ERROR/AndroidRuntime(844): java.lang.IllegalArgumentException: the bind value at index 2 is null但是我只知道下面这样写,请问要实现这样的逻辑该怎么写?
Cursor cur = db.query("info", null, "number is ? and name=?", new String[]{null,"ming"}, null, null, null);
ERROR/AndroidRuntime(844): java.lang.IllegalArgumentException: the bind value at index 2 is null但是我只知道下面这样写,请问要实现这样的逻辑该怎么写?
Cursor cur = db.query("info", null, "number is ? and name=?", new String[]{null,"ming"}, null, null, null);
解决方案 »
- 个人开发者 机型问题
- android 纯代码TableLayout布局[JAVA]
- 如何将EXCEL里的数据导入到sqlite的数据库里?我需要做android手机的本地数据库。
- android 播放视频相关问题?
- 上传照片的问题
- android NFC如何实现数据封装LLCP协议呢????
- android OutputStream数据流发送不出去~~求大神看看问题在哪里,急!!!!
- 切换fragment时如何刷新fragment里的内容
- android 蓝牙连接问题
- android实现打字机效果动画应该怎么做?
- 请问OGL ES存放顶点数据应使用Handler还是Bindbuffer?
- AndroidWear开发APi调用
这样就可以了