|
Posted by geronimi on 04/27/06 17:16
Vb stores an image (bitmap/jpg) in a SQL2000 image field. For some
reason it doubles the size by adding 00 for each byte. But sometimes it
doesn't add 00 (0000.0000) but 01 or 20 or ?? and also the byte that
should be transferd is changed...
So SQLImageData = Imagebyte + 00
and sometimes
SQLImageData = CHANGEDImagebyte + xx.
Some example data: (hex notation):
A1 => A1 00
03 => 03 00
-----------
91 => 18 20
83 => 92 01
8C => 52 01
Could anybody give me an explanation, because I need to know what is
happening, so I can remove te extra bytes added......
I have already a image when I remove the extra bytes, but with some
wrong data (on the place where things like 8C => 52 01 happen)....
Thx,
Geronimo
Navigation:
[Reply to this message]
|