Mam tej metody w Androidzie:Android, uchwyt SQLiteConstraintException
public void insertarTitulo(String _id, String title, String url){
ContentValues cv = new ContentValues();
cv.put("_id", _id);
cv.put("title", title);
cv.put("URL", url);
try{
getWritableDatabase().insert("book", "book", cv);
}catch(SQLiteConstraintException e){
Log.e(MyActivity.LOGTAG, "This code doesn't show");
}
close();
}
tytuł wartość jest wyjątkowy więc kiedy wstawić duplikat wartość wyrzuca mi błąd ograniczenie, tak daleko, że jest poprawne. Wszystko działa zgodnie z oczekiwaniami. , ale nie mogę sprawić, aby kod catch działał.
to było to. tx – butelo
nic nie warte, że nadal zgłasza wyjątek w przypadku błędu –
uff ... dzięki .. –