Статья: Работа с двоичными данными SQL Server ASP
Файл img.asp
<%@ Language=VBScript %> <% option explicit Response.Buffer = True Response.Expires = 0 Server.ScriptTimeout = 600 Response.ContentType = "image/jpeg" Dim cn, rs, sSQL, binStream Set cn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") cn.Open "Provider=SQLOLEDB.1;Initial Catalog=test;Data Source=localhost;UID=yura;PWD=yura;" ' запрос однозначно получающий запись из таблицы ' в данном случае для примера blob_id = 1 ' в Вашем случае это может быть другое число sSQL = "SELECT * FROM blob WHERE blob_id=1" rs.Open sSQL, cn, 1, 3 binStream = rs.Fields("blob_file").Value rs.Close cn.Close Set rs = Nothing Set cn = Nothing Response.BinaryWrite binStream %> |
ASP-скрипт img.asp можно указать в атрибуте src тега img:
Файл img_test.asp
<%@ Language=VBScript %> <html> <head> К-во Просмотров: 273
Бесплатно скачать Статья: Работа с двоичными данными SQL Server ASP
|