是否有可能获得查询结果并将其用作Java代码?

时间:2018-07-24 17:37:10

标签: java android sql

我正在尝试使用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);

1 个答案:

答案 0 :(得分:0)

像这样放置变量

String myQuery = "insert into "+tabla+" values ("+idname+",'"+name+"',owner '"+owner+"')"

按照需要在变量myQuery处使用,如下所示

db.execSQL(myQuery);