извлечение изображения из sql server на языке c#
using (SqlConnection conn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Documents and Settings\\meekun.poon\\My Documents\\Visual Studio 2008\\Projects\\TrackLocation\\TrackLocation\\barcodePrinter.mdf;Integrated Security=True;User Instance=True")) { conn.Open(); using (SqlCommand cmd = new SqlCommand("SELECT ImageName FROM Image WHERE ImageID='PL001'", conn)) { SqlDataAdapter adpt = new SqlDataAdapter(cmd); DataSet dataSet = new DataSet(); adpt.Fill(dataSet, "Image"); DataRow Row; Row = dataSet.Tables["Image"].Rows[0]; byte[] MyImg = (byte[])Row[0]; MemoryStream ms = new MemoryStream(MyImg); ms.Position = 0; Image img = Image.FromStream(ms); //error pictureBox1.Image = img; } conn.Close(); }
как решить эту проблему??? imagename-это тип данных изображения!! сообщение об ошибке-параметр>недопустим. Срочно!!! спасибо