データベースアプリケーションの特定のレコードが既に存在するかどうかを確認するクエリを知りたいとします。アンドロイドのSQLiteデータベースの既存のレコードを確認するクエリを選択してください。
私はこれらの機能を1つ作りましたが、正しく機能していません。
public boolean ifExisting(String name) {
Cursor c = db.rawQuery("SELECT * FROM " + TABLE_NAME + "WHERE" + "name" + "=" + name, null);
if(c.getCount() == 0)
return false;
else
return true;
}
これは、複製プロセスをチェックする機能を実行する必要がある場所です。
if(dh.ifExisting(dataVector.get(position)) == true) {
} else {
dh.insert(dataVector.get(position));
}
誰でも助けてください。
おかげで、 デビッド
同じ質問をスパミングするのをやめてください!トリプル投稿:http://stackoverflow.com/questions/4427875/query-to-check-the-existing-record-in-the-sqlite-database-in-android http://stackoverflow.com/questions/4427660/照会データベース選択レコード – WarrenFaith
を確認してください。同じ質問を何度も何度も繰り返さないでください。あなたはあなたの質問を編集してそれを更新することができます。あなたは答えにコメントをつけてより多くの情報を得ることができ、適切な回答が見つからない場合は賞金を提供することができます。 – Will