Как отобразить изображение BLOB-объекта MySQL в элементе управления изображением asp.net?

Я знал способ отображения изображения BLOB-объектов mysql в Windows Forms.

try
            {
                MySqlConnection connection = new MySqlConnection(hp.myConnStr);
                MySqlCommand command = connection.CreateCommand();
                MySqlDataReader Reader;
                command.CommandText = "select logo from mcs_institude where id = 1";
                connection.Open();
                Reader = command.ExecuteReader();
                while (Reader.Read())
                {
                    pictureBox1.Image = new Bitmap(new MemoryStream((byte[])Reader.GetValue(0)));
                }
                connection.Close();
            }
            catch(Exception ex)
            {
                MessageBox.Show("Error in Get_ImageFormDB"+ ex.Message, "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

Но сейчас я делаю проект asp.net. На этом изображении нет свойства изображения.

command = connection.CreateCommand();
            command.CommandText = "Select FO_Roomdet_Image from fo_roomtype where FO_Roomdet_Id=1";
            connection.Open();
            Reader = command.ExecuteReader();
            while (Reader.Read())
            {
                Image1.ImageUrl  = new MemoryStream((byte[])Reader.GetValue(0));                                    
            }
            connection.Close();

Когда я пытаюсь это сделать в asp.net, это из-за ошибки.

Error 1 Cannot implicitly convert type 'System.IO.MemoryStream' to 'string'

Как я могу решить эту проблему. и получить изображение MySQL BLOB просто отобразить в asp.net управления изображением.

Помоги мне, пожалуйста.

Ответы на вопрос(2)

Ваш ответ на вопрос