gpt4 book ai didi

iphone - 在 SQLite 中获取列名?

转载 作者:行者123 更新时间:2023-12-03 19:16:10 25 4
gpt4 key购买 nike

目前我正在从这样的语句中获取值:

[[NSString stringWithUTF8String:(char *)sqlite3_column_text(ReturnStatement,0)] retain];

我想通过输入列名称来获取值,如下所示:

[[NSString stringWithUTF8String:(char *)sqlite3_column_text(ReturnStatement,@"FirstColumn")] retain];

有什么办法可以做到这一点吗?

最佳答案

查看http://sqlite.org/c3ref/column_name.html 。您必须迭代查询返回的列索引,以将列名称添加到数组或字典中,稍后您可以引用该数组或字典来查找给定名称的列索引,以提供给 column_text 函数,该函数仅接受列索引作为整数参数。

直接使用 sqlite 而不是 CoreData 的问题之一,它会为您处理这个问题。

关于iphone - 在 SQLite 中获取列名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3821744/

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