android 中SQLite如何插入数据后获得ID?
2个回答
2013-12-16
展开全部
String sql="insert into DishName (name_en,name_ch,price,isdiscount,Unit,PictureFile,Desc_ch) " + " values(???????)“ db.execSQL(sql); cur=db.rawQuery("select LAST_INSERT_ROWID() ",null); cur.moveToFirst();比较喜欢这种写法,如果字段一多db.insert总是返回-1,都不知道错哪里了
2013-12-16
展开全部
谢热情, 解决了。用的 select_last_insert_Rowid..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |