Образовательный портал Claw.ru
Всё для учебы, работы и отдыха
» Шпаргалки, рефераты, курсовые
» Сочинения и изложения
» Конспекты и лекции
» Энциклопедии

Все выглядит достаточно просто, и если учитывать, что весь мусор уберет GC, жизнь становится совсем легкой.

А что, если у вас уже есть изображение (скажем, в объекте PictureBox) и вам нужно сохранить его в базу? В этом случае нужно использовать другой поток – MemoryStream. Вот как это может быть сделано:

sb.Text = "connecting to database..."

sb.Refresh()

'Если соединение не открыто, открываем

If conn.State <> ConnectionState.Open Then

 conn.Open()

End If

sb.Text = "loading image..."

sb.Refresh()

'Создание и подготовка к вызову хранимой процедуры

Dim cmd As New SqlClient.SqlCommand("AddBlob", conn)

cmd.CommandType = CommandType.StoredProcedure

'Сохранение изображения в поток в памяти в формате BMP

Dim stream As New MemoryStream()

img1.Image.Save(stream, Imaging.ImageFormat.Bmp)

stream.Seek(0, SeekOrigin.Begin)

'Подготовка параметров

cmd.Parameters.Add("@img", SqlDbType.Image)

With cmd.Parameters("@img")

 .Direction = ParameterDirection.Input


Рекомендуем скачать другие рефераты по теме: реферат на тему україна, bestreferat ru.


Категории:




Предыдущая страница реферата | 12  13  14  15  16  17  18  19  20  21  22 |


Поделитесь этой записью или добавьте в закладки

   



Рефераты от А до Я


Полезные заметки

  •