Categories: MSDN / DotNet / Java / Scripts / Linux / PHP Ask - La ask - La Answer

MemoryStream Problem "Parameter is not valid."

Hello!
I have an OLE Object in my table, that may be jpg, doc, xml file.
In case of jpg I'd like to show it (VS2005 Visual basic).
I did next (not full code):

Dim ms AsNew MemoryStream()
Dim reader As OleDbDataReader = cmd.ExecuteReader(CommandBehavior.SequentialAccess )
reader.Read()
retval = reader.GetBytes(0, 0, outbyte, 0, bufferSize)
ms.Write(outbyte, 0, retval)
ms.Seek(0, SeekOrigin.Begin)
curImage = Image.FromStream(ms)--> error "Parameter is not valid."

I do not see the fault. Please help
[563 byte] By [BorisAro] at [2007-11-11 10:22:32]
# 1 Re: MemoryStream Problem "Parameter is not valid."
Which format type are you using?

if you are saving bmp then you hav to remove some parts from binary file. please attach ur database with some sample data.
Sync at 2007-11-11 20:48:05 >
# 2 Re: MemoryStream Problem "Parameter is not valid."
Image
http://forums.dev-archive.com/showthread.php?t=144149
Sync at 2007-11-11 20:49:00 >