首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

用 SQL Server 為 Web 瀏覽器提供圖像(一):方案總覽與動機

     編輯:關於SqlServer

SQL Server 可用 image 與 text 型別儲存圖片及大量文字。VB/VC 桌面程式輕易讀取顯示,但 Web 瀏覽器無法直接讀取二進位資料流。SQL 6.5 的 Web Assistant 與 sp_makewebtask 雖可產生 HTML,但不支援 image 欄位、參數複雜、難客製化。

本文提出的解決方案

  1. ActiveX DLL (ImageLoader):VB 5.0 + ADO 1.5 開發,連接 SQL Server,讀取 image 欄位,寫入暫存檔(.gif/.jpg)。
  2. ASP 網頁:Visual InterDev 1.0 建立專案,設定 DSN 連線,Global.asa 初始化 DLL,default.asp 呼叫 DLL 方法取得暫存檔路徑,輸出 <img src=...> 給瀏覽器。

系列文章規劃

  1. (本文)方案簡介與資料庫建立步驟
  2. 資料庫與 Products 表詳細建立
  3. ActiveX DLL 完整開發
  4. Web 專案、DSN、ASP 頁面撰寫

此架構比 sp_makewebtask 更靈活、效能更好、易於維護擴充。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved