gpt4 book ai didi

Android,处理 SQLiteConstraintException

转载 作者:IT王子 更新时间:2023-10-29 06:19:57 26 4
gpt4 key购买 nike

我在 Android 中有这个方法:

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();

}

title 值是唯一的,因此当我插入重复值时会抛出约束错误,到目前为止这是正确的。一切都按预期工作。但我无法使捕获代码起作用。

最佳答案

尝试使用 insertOrThrow .否则,insert 在发生错误时只返回 -1。

关于Android,处理 SQLiteConstraintException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8040415/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com