我正在尝试使用SQLiteOpenHelper建立一个类。我想以动态形式获取execSQL语句。例如,我想在SQL数据库中记录一些Java行代码,并使用它们执行这些行。
示例: 这是正确的格式
db.execSQL("insert into "+tabla+" values ("+idname+",'"+name+"',owner '"+owner+"')");
我想这样使用。查询结果将是
insert into "+tabla+" values ("+idname+",'"+name+"',owner '"+owner+"')
该结果将被用作...
db.execSQL(query);
答案 0 :(得分:0)
像这样放置变量
String myQuery = "insert into "+tabla+" values ("+idname+",'"+name+"',owner '"+owner+"')"
按照需要在变量myQuery
处使用,如下所示
db.execSQL(myQuery);