Я пытаюсь извлечь изображение из sql server 2005 на веб-страницу asp.net, используя c #, вот мой код
SqlCommand getImageCmd = new SqlCommand("select Image from Images where ImageName = '" + getImageDropDownList.SelectedValue.ToString() + "'", con);
byte[] imageData = (byte[])getImageCmd.ExecuteScalar();
FileStream fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write);
fs.Write(imageData, 0, (imageData.Length) );
Image1.ImageUrl = "path";
fs.Close();
Проблема в том, что я не получаю вывод в моем контроле изображений.
вот мой код, который я использовал для хранения изображений в базе данных:
byte [] data = ImageUpload.FileBytes;
SqlCommand sc = new SqlCommand("insert into Images(ImageName,Image) values (@n, @p)", con);
sc.Parameters.AddWithValue("@p", data);
sc.Parameters.AddWithValue("@n", imageNameTextBox.Text);
sc.ExecuteNonQuery();