値が列に存在するかどうかを確認しようとしています。たとえば、列artId
に数値が含まれていることを確認したいとします。私は次のコードを使用しています:
getStar = db.query(TABLE_NAME, new String[] { "artId" },
"artId = " + entryId, null, null,
null, null);
getStar.moveToFirst();
String star = getStar.toString();
Log.w("ID COUNT", star);
if(getStar != null) {
// do something
}
いくつかの数字はどこentryId
にありますか。
しかし、私はいつも次のようなものを手に入れます:
W/ID COUNT(11303): android.database.sqlite.SQLiteCursor@41aa4c80
.
また、私は使用しようとしました:
getStar = db.rawQuery("SELECT count(*) FROM "
+ TABLE_NAME + " WHERE artId = '" + entryId + "'", null);
しかし、私は同じ結果を得ました。
だから私はあなたの助けを願っています。