Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios7 将图像插入sqlite3数据库所有我的字段插入正确的例外图像_Ios7_Sqlite - Fatal编程技术网

Ios7 将图像插入sqlite3数据库所有我的字段插入正确的例外图像

Ios7 将图像插入sqlite3数据库所有我的字段插入正确的例外图像,ios7,sqlite,Ios7,Sqlite,我的图像没有插入到我的数据库中,但我的所有字段插入了例外图像我如何在数据库中插入图像我想从图像选择器和相机中拾取图像,然后保存到数据库中 const char*dbspath=[_database UTF8String]; if (sqlite3_open(dbspath,&_db)==SQLITE_OK) { sqlite3_busy_timeout(_db, 500); NSString*insert_sql=[NSString stringWithFormat:@

我的图像没有插入到我的数据库中,但我的所有字段插入了例外图像我如何在数据库中插入图像我想从图像选择器和相机中拾取图像,然后保存到数据库中

 const char*dbspath=[_database UTF8String];
if (sqlite3_open(dbspath,&_db)==SQLITE_OK) {
    sqlite3_busy_timeout(_db, 500);
    NSString*insert_sql=[NSString stringWithFormat:@"INSERT INTO addmedicien (medicienname,typesofmedicien,fromdate,date,noofdose,image)values('%s','%s','%s','%s','%s','%@')",[self.medicienname.text UTF8String],[self.typesofmedicien.text UTF8String],[self.fromdate.text UTF8String],[self.date.text UTF8String],[self.noofdose.text UTF8String],images];
     const char*insert_statement=[insert_sql UTF8String];
    sqlite3_stmt*statement;

    if (sqlite3_prepare_v2(_db, insert_statement, -1, &statement, NULL)==SQLITE_OK) {
        sqlite3_bind_blob(statement,6, [UIImagePNGRepresentation(self.imagess.image)bytes], [UIImagePNGRepresentation(self.imagess.image) length], SQLITE_TRANSIENT);
        NSData*data=[NSData dataWithBytes:sqlite3_column_blob(statement, 6) length:sqlite3_column_bytes(statement, 6)];
        if (data) {
            self.imagess.image=[UIImage imageWithData:data];
        }

        sqlite3_step(statement);
        NSLog(@"medicien and images added to db");

    }
    else
    {

        [self showUIAlertviewwithmessage:@"images not added" andtitle:@"message"];
    }sqlite3_finalize(statement);
}


请提供一些身体帮助谢谢您的帮助可能有用-重复?:@请将图像转换为NSData,然后将其存储到数据库中。
     sqlite3_close(_db);       
}