作者:快乐小天使2602926543 | 来源:互联网 | 2023-01-30 13:23
有下边这样的问题
当执行select * from tab where id = 2;
返回值为SQLITE_OK
此时有下边几中情况:
1、当tab不存在
2、id不存在
3、id = 2的句路不存在
4、查询到需要的数据
那么有没有办法知道,到底是属于这4种情况中的那一种?
7 个解决方案
1.2是ADO的话用捕获异常try...catch...,看错误值是多少。
3,4判断查询的记录了集是不是为空。
1、当tab不存在
2、id不存在
这两种情况SQLITE是返回失败的,不是SQLITE_OK