我已经编码了一个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
使该列具有唯一约束,并且在插入重复值时,您将获得执行所需操作的异常捕获。 –