I think this valid question is already answered here. I have tried it as well. My issue was simply using picture edit (from DevExpress). and this is how I got around it:
- Change the PictureEdit's "PictureStoreMode" property to ByteArray:
it is currently set to "default"
- convert the control's edit value to bye:
byte[] newImg = (byte[])pictureEdit1.EditValue;
- save the image:
this.tbSystemTableAdapter.qry_updateIMGtest(newImg);
Thank you again. Chagbert