gpt4 book ai didi

ios - SQLite3 错误 - iOS

转载 作者:可可西里 更新时间:2023-11-01 06:18:07 25 4
gpt4 key购买 nike

当我进行 SQL 调用时,如何找出 SQLite3 给我的错误:

int success = sqlite3_prepare_v2(database, sql, -1, &stmt, NULL);

if(success != SQLITE_OK) {
NSLog(@"create stmt failed %@",stmt);
}

据我所知,如果它失败了,但有没有办法得到实际的错误,或者失败的原因?

最佳答案

您可以使用 sqlite3_errmsg 函数。您需要传入数据库句柄。以下代码将记录错误

NSLog(@"Error %s while preparing statement", sqlite3_errmsg(_dbHandle));

关于ios - SQLite3 错误 - iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6171056/

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