我已經編碼了一個qr閱讀器系統,並且有一些我想糾正的部分。輸入驗證,我如何輸入獨特的名稱
ContentValues values = new ContentValues(); values.put(BeneficiaryContract.BeneficiaryEntry._ID, beneficiary.getId()); values.put(BeneficiaryContract.BeneficiaryEntry.COLUMN_BENEFICIARY_NAME, beneficiary.getName()); values.put(BeneficiaryContract.BeneficiaryEntry.COLUMN_BENEFICIARY_EMAIL, beneficiary.getEmail()); values.put(BeneficiaryContract.BeneficiaryEntry.COLUMN_BENEFICIARY_DATE, beneficiary.getDate()); values.put(BeneficiaryContract.BeneficiaryEntry.COLUMN_BENEFICIARY_ADDRESS, beneficiary.getAddress()); values.put(BeneficiaryContract.BeneficiaryEntry.COLUMN_BENEFICIARY_COUNTRY, beneficiary.getCountry());
這是我的插入代碼。但我希望不要插入相同的名稱。我必須阻止插入兩個相同的名稱。
你能幫我嗎?
這完全不清楚你在問什麼。 –
我想插入獨特的名稱到SQL中。我想了解我該怎麼做? – cugurel
使該列具有唯一約束,並且在插入重複值時,您將獲得執行所需操作的異常捕獲。 –