在我的应用程序中,我在database
中存储了多个images
。
其中我的数据库字段类型是blob。NSData返回空值问题
存放image
数据的效果很好,但是当我使用下面的代码
NSData *photodata=[[NSData alloc] initWithBytes:sqlite3_column_blob(compiledStmt, 12) length:sqlite3_column_bytes(compiledStmt, 12)];
从数据库中获得image
data
但字段包含空数据返回我< 3c3e>代替空值。
我用下面的查询
strQuery_DB = [NSString stringWithFormat:@"update tbl_project_review set answer ='%@',comment ='%@',photodata='%@' where prjid=%d",temp,escapedStr1,tempdata,prjid];
'sqlite3'支持参数化查询,不是吗? – dreamlax
当我将空数据存储在blob字段中时,它就像<>一样存储,所以我如何删除这些括号中的空值 –