创建数据库的语句:
"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的查询语句是怎么写的?
------解决思路----------------------
接分