当前位置: 代码迷 >> Android >> android SQLite查询语句解决方案
  详细解决方案

android SQLite查询语句解决方案

热度:47   发布时间:2016-04-28 02:34:16.0
android SQLite查询语句
创建数据库的语句:
"create table plan (_id Integer primary key autoincrement,type char(5),plan_time varchar(20),name varchar(40),description varchar(500),reward varchar(40))"

其中,type的存储类型为year、month、week、day四项。
我想查询type的类型,显示所有数据,我的查询语句为(aaa为传进的参数,就是year、month、week、day四项):
"select * from Plan where type=?", new String[] {aaa}

报的logcat为
01-26 11:40:07.166: E/AndroidRuntime(854): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.liuyuan.plan/com.liuyuan.plan.plan_year}: java.lang.IllegalArgumentException: the bind value at index 1 is null

我感觉是我传进的参数的写法出问题了,请问SQLite的查询语句是怎么写的?
------解决思路----------------------
接分
  相关解决方案