Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的项目中有一个按钮,可以将记录插入到我的 SQLite 数据库中。但是有一个问题,因为我有唯一的索引,所以如果插入是重复的,它会出错并退出函数。我怎样才能防止显示错误并退出?
SQLite 错误 (2067):在 [INSERT INTO my_success VALUES('123456')] 中的 11 处中止:列 myids 不是唯一的 System.Data.SQLite 中发生了“System.Data.SQLite.SQLiteException”类型的第一次机会异常。 dll
可能不是最好的解决方案,但你应该能够捕捉到异常:
try { // put your SQLite insert code here... } catch(System.Exception) { }