在我的應用程序中,我在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字段中時,它就像<>一樣存儲,所以我如何刪除這些括號中的空值 –