Статья: Работа с двоичными данными SQL Server ASP
Название: Работа с двоичными данными SQL Server ASP Раздел: Рефераты по информатике Тип: статья | ||||
Работа с двоичными данными (SQL Server + ASP) Христофоров Юрий В статье будет рассказано как можно работать с двоичными данными в SQL Server с помощью связки ASP + ADO. Поставим перед собой три задачи: загрузить jpg-файл в столбец типа image таблицы SQL Server выгрузить этот файл с сохранением на диске отобразить на web-странице изображение, взятое из базы данных Для начала создадим базу данных в SQL Server - пусть она будет называться test. Далее необходимо создать таблицу в нашей базе данных - назовем ее blob. Для выполнения указанных действий можно воспользоваться инструментом SQL Server Enterprise Manager. Ниже на скриншоте показана структура этой таблицы: blob_id - первичный ключ таблицы (поле типа IDENTITY) Теперь можно приступать к разработке ASP-скрипта для загрузки тестового файла test.jpg в созданную таблицу. Начиная с версии ADO 2.5 и выше в ADO появился объект ADODB.Stream. Он отлично подходит для работы с двоичными данными. Его мы и будем использовать. Файл import.asp
Теперь напишем скрипт для экспорта двоичных данных из базы данных в jpg файл. Файл export.asp
Теперь напишем скрипт для получения изображения из базы данных и непосредственного отображения на web-странице. Файл img.asp
ASP-скрипт img.asp можно указать в атрибуте src тега img: Файл img_test.asp
|