gpt4 book ai didi

c - 在sqlite3中,我们可以将sqlexecute(.....callback function...)转换为sqlite_prepare,step,finalize

转载 作者:行者123 更新时间:2023-11-30 17:10:53 24 4
gpt4 key购买 nike

并在步骤函数中,调用回调函数(因为它太大而无法复制)例如:

<小时/>
sqlite3_exec(db,command,callback,0,error);
>>>>>>>>>>
sqlite3_prepare_v2(db,command,-1,&stmt,NULL);
rc = sqlite3_step(stmt);
if(rc == SQLITE_ROW)
{ INSERT CALLBACK FUNCTION HERE }
else
do error checking or sqlite3 done etc
sqlite3_finalize(stmt);
...
//there is somewhere an
//**static int callback (void *NotUsed, int argc, char **argv, char **azColName)**
<小时/>

如果是这样,怎么办?

最佳答案

是的,这是可能的。这正是 original implementation of sqlite3_exec() 的内容。确实如此。

关于c - 在sqlite3中,我们可以将sqlexecute(.....callback function...)转换为sqlite_prepare,step,finalize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32662739/

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