title: How to Convert Byte Array to Blob data type in Android
body: <p>I am just wondering, how can I convert from byte array to blob?</p>
  
  <p>My database looks like this:</p>
  
  <pre><code>Photo
  id (int)    |   image_key (blob)
  </code></pre>
  
  <p>This is my code:</p>
  
  <pre><code> //this for getting data from picture
   Bitmap yourImage = extras.getParcelable("data");
   // convert bitmap to byte
   ByteArrayOutputStream stream = new ByteArrayOutputStream();
   yourImage.compress(Bitmap.CompressFormat.PNG, 100, stream);
   //the problem is right here, i want to convert this byte array, to a blob data type
   byte imageInByte[] = stream.toByteArray();
  </code></pre>
  
  <p>How can I convert this byte array into my database photo, and put it in field image_key (blob)? Because I tried but got an error. Can anybody help me about this error? Please I need help..</p>