gpt4 book ai didi

c - 关于 SQLITE 数据库的 C API

转载 作者:行者123 更新时间:2023-11-30 15:47:04 25 4
gpt4 key购买 nike

是否有机会使用 C API 将图像文件插入到 sqlite 数据库中或从 sqlite 数据库中检索图像文件?如果是这样,请使用以下方法建议我使用代码

int sqlite_encode_binary(const unsigned char *in, int n, unsigned char *out);
int sqlite_decode_binary(const unsigned char *in, unsigned char *out);

最佳答案

不,SQLite 不会为您读取该文件。您必须读取数据自己存入内存,然后将其插入表中(您可能使用内存映射文件 - 请参阅 Windows 上的 CreateFileMapping,以及 mmapLinux)。最简单的方法也许是使用参数化查询 - 请参阅 sqlite3_bind_blob

关于c - 关于 SQLITE 数据库的 C API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17744913/

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