0

I have number of images and i want to store it in sqllite3 database in xcode. But when I convert it into blob format it is showing a large string to store in database. Please tell me how can I solve this issue and also suggest me the code for that particular method. The Code i used is

image = [info objectForKey:UIImagePickerControllerEditedImage]; 
[image_border setImage:image]; 
imgdata1 = UIImageJPEGRepresentation(image, 1.0f); 
NSLog(@"%@",imgdata1); 

Anyway to compress it.

Nikita Took
  • 3,980
  • 25
  • 33
Demo Ashish
  • 110
  • 1
  • 9

1 Answers1

0
{
sqlite3_stmt *statement = NULL;
int resultCode = 0;

if (sqlite3_prepare_v2([[ICSSSqliteManager sharedInstance] database], [mySQL cStringUsingEncoding: [NSString defaultCStringEncoding]] , -1, &statement, NULL) == SQLITE_OK){

    sqlite3_bind_blob(statement, 1, [data bytes], [data length], SQLITE_TRANSIENT);

    resultCode = sqlite3_step(statement);
    if (resultCode ==SQLITE_DONE) {
    }
    sqlite3_finalize(statement);

  }
 return resultCode;
}

Here data is image data
Ramesh Muthe
  • 811
  • 7
  • 15