は、私はここのコードに基づいて、SQLiteのrawQueryメソッドを使用しようとしている:SQLiteのrawQuery()メソッドを実装するにはどうすればよいですか?
Android record exists() in database?
...しかし、私はは(String []型がString)のための未定義のメソッドrawQueryです」取得します私は両方の私のSQLiteOpenHelperから派生したクラスのインスタンス名を使用して、クラス 名そのものを使用して、それを試してみました
OdaaDBOH = new OdaaDBOpenHelper(this);
. . .
private boolean RecordExists(String _id) {
// This:
Cursor cursor = OdaaDBOH.rawQuery("select 1 from NAPOLEON_DYNAMITE_TABLE where _id=%s",
// or this:
//Cursor cursor = OdaaDOdaaDBOpenHelperBOH.rawQuery("select 1 from
NAPOLEON_DYNAMITE_TABLE where _id=%s",
new String[] { _id });
boolean exists = (cursor.getCount() > 0);
cursor.close();
return exists;
}
. . .
// from referenced unit:
public class OdaaDBOpenHelper extends SQLiteOpenHelper {
(COMM:このコードで Authorize_Activity_DynamicControls.javaを "OdaaDBOpenHelperタイプ上記のコードで譲り受けました)。
rawQuery()を実装するにはどうすればよいですか、それを認識/認識させる必要がありますか?