ios中把多张图片写入数据库的接口怎么写

在线等... 在线等 展开
 我来答
匿名用户
2015-03-19
展开全部
const char * sequel = "select image from test_table where name=?";
sqlite3_stmt * getimg;
if (sqlite3_prepare_v2(database, sequel, -1, &getimg, NULL) == SQLITE_OK)
{
    char *name = "test";
    sqlite3_bind_text(update, 1, name, -1, NULL);
    if(sqlite3_step(getimg)  == SQLITE_ROW)
    {
        int bytes = sqlite3_column_bytes(getimg, 0);
        Byte * value = (Byte*)sqlite3_column_blob(getimg, 1);
        if (bytes !=0 && value != NULL)
        {
            NSData * data = [NSData dataWithBytes:value length:bytes];
            UIImage * img = [UIImage imageWithData:data];
            UIImageView * aview =[[UIImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, IMAGE_WIDTH, IMAGE_HEIGHT)];
            aview.image = img;
            [self.view addSubview:aview];
            [aview release];
         }
     }
     sqlite3_finalize(getimg);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式