我想在我的android程序中编写此查询
选择root 从temp2 其中sourec ='lee'和destination ='jhon'
我尝试过这样的事情
Cursor c=db.rawQuery("select root from Temp2 where sourec='" + so + "' and destination='" + de + "'",null);
c.moveToFirst();
while(!c.isAfterLast())
{
Toast.makeText(HandelDatbase.this,c.getString(0),1000).show();
c.moveToNext();
}
c.close();
}
但没有得到答案请帮助我......
答案 0 :(得分:0)
只需使用它(它是原始查询的首选):
Cursor cursor = db.query("Temp2", new String[]{root}, "source= ? and destination = ?", new String[] {so, de}, null, null, null);
cursor.moveToFirst();
while (!cursor.isAfterLast()) {
Toast.makeText(HandelDatbase.this, cursor.getString(0), 1000).show();
cursor.moveToNext();
}
cursor.close();
也许,它是source
而不是sourec
。