gpt4 book ai didi

iphone sqlite 问题 : "out of memory" on sqlite3_prepare_v2

转载 作者:IT王子 更新时间:2023-10-29 06:20:23 30 4
gpt4 key购买 nike

我想知道是否有人可以帮助我理解这段代码有什么问题。我从来没有通过 sqlite3_prepare_v2 语句,调试器说:

'NSInternalInconsistencyException',原因:'创建添加语句时出错。 '内存不足''

    static sqlite3 *database = nil;
sqlite3_stmt *addStmt = nil;

if(addStmt == nil) {
NSLog(@"About to add start time...\n");
const char *sql = "INSERT INTO games_played(start) VALUES(?)";
if(sqlite3_prepare_v2(database, sql, -1, &addStmt, NULL) != SQLITE_OK)
NSAssert1(0, @"Error while creating add statement. '%s'", sqlite3_errmsg(database));
NSLog(@"add statement created successfully!\n");
}
NSLog(@"About to bind start time...\n");
sqlite3_bind_text(addStmt, 1, @"start time", -1, SQLITE_TRANSIENT);

最佳答案

我从未打开过数据库...我认为这就是问题所在。

关于iphone sqlite 问题 : "out of memory" on sqlite3_prepare_v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/693329/

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