我的 friend 们,我有一个关于 sql 语句的问题,我想用特定的更新行
参数,当它是关于一个变量时还可以,但现在我需要指定两个。
这里是代码:
public void insertMembre(long id,String rm_26ts, int a36, int a37_1, int a38_1_1,
int a38_1_2, int a37_2, int a38_2_1, int a38_2_2){
ContentValues values = new ContentValues();
values.put(col_VUE,a37_1);
values.put(col_Vue_un ,a38_1_1);
values.put(col_Vue_deux, a38_1_2);
db.update(Membres_de_Menage,values,col_N_Ordre+"="+rm_26ts +_idquest+"="+id, null);
}
我有错误的sql异常:无法识别的 token
最佳答案
你应该使用
db.update(Membres_de_Menage,values,col_N_Ordre+"='"+rm_26ts+"' AND " +_idquest+"="+id, null);
代替
db.update(Membres_de_Menage,values,col_N_Ordre+"="+rm_26ts +_idquest+"="+id, null);
关于android - 更新数据库sqlite中的一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19929746/