程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 用SQL Server為Web浏覽器提供圖像(四)

用SQL Server為Web浏覽器提供圖像(四)

編輯:關於SqlServer
 建立Web項目和設置數據庫連接

在注冊了 ImageLoader 動態鏈接庫之後,我們就可以建立Web項目了。我們使用微軟Visual InterDev 1.0 建立ASP頁面以及到微軟SQL Server數據庫的數據連接。

首先,打開微軟Visual InterDev。在文件File 菜單裡,選擇新建(New)菜單項。在出現的對話框裡,選中Web項目向導,在項目名稱字段裡輸入ImageLoad 。單擊確定(OK),完成後面兩步,結束向導。

可以看到, Visual InterDev 在工作空間(Workspace)窗口裡自動地生成了一個文件,叫做Global.asa。在用戶第一次查看Web程序裡的頁面裡,就會自動生成這個文件。要連接SQL Server裡的數據庫,選擇項目 | 加入項目(Project | Add To Project),然後選擇數據連接(Data Connection)。這裡,選擇數據源對話框出現,我們必須定義一個數據源名稱(DSN)。

單擊新建(New)按鈕,在列出的可用數據驅動程序列表裡,選擇SQL Server,然後單擊下一步(Next)。接著,在輸入框裡輸入 Grocevb 作為DSN。接下來的幾步很容易完成,不再詳述。

下面,出現了SQL Server 登錄對話框。輸入服務器名稱,登錄ID和口令,並單擊選項(Option)按鈕。從列出的可用數據庫列表裡,選擇Grocevb,單擊確定(OK)。在結束了全部以上步驟之後,就返回到了選擇數據源對話框。在這裡,從DSN列表裡單擊文件名 Grocevb.dsn,然後完成後面幾步結束這段操作。

現在,可以雙擊Global.asa,查看以上步驟在這個文件裡生成的代碼。代碼定義了連接SQL Server數據庫所必需的一些變量。

為了初始化類 clsImageLoader ,必須在Global.ASP的開始放兩行代碼。我們在列表 C裡列出了Global.asa裡的代碼。注意clsImageLoader 是一個會話范圍內的對象。

列表 C: Global.asa







建立ASP頁面

為了連接到數據庫,並和ImageLoader這個動態鏈接庫通信,我們在Web項目裡建立了一個ASP文件。方法是在文件(File)菜單裡選擇新建(New)菜單項,在文件(Files)標簽卡中選擇ASP頁面圖標,在輸入框裡輸入文件名稱。我們把這個頁面命名為default.asp。在default.ASP 裡包含的代碼如列表 D所示。

列表 D: default.ASP

http://www.pcppc.cn/shujuku/sqlserver/<% Set dbConn = Server.CreateObject("ADODB.Connection")
dbConn.ConnectionTimeout = Session("Grocevb_ConnectionTimeout
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved