android中的以下java函数有哪个函数--statement=database.createStatement(sqlStatement);?
这是java中的函数,我必须在android中实现。在android中,如何使用createstatement()、statement.prepare()和statement.execute()函数?如果要执行任何查询,可以使用“execSQL” e、 g: 如果要从数据库中提取数据,请使用光标 e、 g:android中的以下java函数有哪个函数--statement=database.createStatement(sqlStatement);?,android,Android,这是java中的函数,我必须在android中实现。在android中,如何使用createstatement()、statement.prepare()和statement.execute()函数?如果要执行任何查询,可以使用“execSQL” e、 g: 如果要从数据库中提取数据,请使用光标 e、 g: public void execute(String sqlStatement) throws DBException { Statement statement; try
public void execute(String sqlStatement) throws DBException {
Statement statement;
try {
statement = database.createStatement(sqlStatement);
statement.prepare();
statement.execute();
statement.close();
} catch (DatabaseException databaseException) {
throw new DBException(Class.class.getName(), "execute", databaseException.getMessage());
}
}
SQLiteDatabase db = null;
db.execSQL("INSERT INTO tableName(field1, field2)" + " Values('"
+ value1 + "', '" + value2 + "');");
Cursor c = null;
c = db.rawQuery(QUERY, null);
while (c.moveToNext()) {
String fname = c.getString(c.getColumnIndex("field1"));
String lname = c.getString(c.getColumnIndex("field2"));
}