【2016年1月11日】
这段时间把一个运行在SQLServer上的应用,改数据库到SQLite上,在一张表上追加一条记录的时候,报出如下异常:
SQL Error: constraint failed: library routine called out of sequence
查看各种技术解释,有说sqlite数据库文件指向位置不正确的,有一外国哥们说在设计期connect了开发库,发布之后连接不到运行库的,还有官方解释如下:
BEGIN
1.调用API所用到的指针,第一种情况是没有从sqlite3_open()或者是sqlite3_open16()获得,第二种情况是sqlite3_open()函数已经将数据库关闭了。
2.