當前位置:才華齋>設計>網頁設計>

用Dreamweaver MX 2004與SQL資料庫相連

網頁設計 閱讀(1.54W)

導語:Dreamweaver製作網頁能夠通過程式碼實現很多功能,下面就由小編為大家介紹一下用Dreamweaver MX 2004與SQL資料庫相連,歡迎大家閱讀!

用Dreamweaver MX 2004與SQL資料庫相連

  一、在SQL Server 2000中建立資料庫

1.在SQL Server 2000中建立資料庫

(1)開啟SQL Server 2000的企業管理器,在資料庫選項上單擊右鍵,點選新建資料庫。

(2)在新建資料庫屬性中設定資料庫名稱為sjk。

2.在SQL Server 2000中建立使用者

(1)開啟SQL Server 2000的企業管理器並開啟安全性資料夾。

(2)在登入選項上單擊右鍵開啟新建登入屬性,設定使用者名稱為zl,身份驗證選擇SQL Server身份驗證,然後輸入密碼,在下面的預設設定中設定使用者預設資料庫為sjk(第一步新建的資料庫)。

(3)選擇“服務器角色”選項卡,將其中的所需要的伺服器角色選中,如果為了方便可以全選。

(4)選擇“伺服器訪問”選項卡,選擇使用者可以訪問的資料庫,只要點選所要訪問資料庫前的方框,系統會在方框內打上對鉤。然後在下面的資料庫角色中選擇使用者在訪問該資料庫時所擁有的許可權,建議將所有的許可權都選上。

  二、資料庫與ODBC的連線

連線步驟:

(1)開啟“控制面板”中的“ODBC”並選擇“系統DNS”面板。

(2)點選新增按鈕,並選擇“SQL Server”點選“完成”。

(3)配置DNS的名稱和服務器,名稱和說明可以自己定義(最好不要帶有數字),伺服器名稱必須是資料所在的計算機中SQL Server2000的伺服器名字(一般是計算機的名字),然後單擊“確定”。

(4)選擇“使用使用者輸入登入ID和密碼的SQL Server驗證”,在“使用者名稱”和“密碼”文字框中輸入第一步中在SQL Server建立的使用者名稱和密碼。點選確定直到出現測試資料介面。

(5)點選“測試資料來源”出現測試介面,單擊“確定”。

  三、通過ODBC使Dreamweaver與SQL Server相連

1.建立名為syf站點

建立步驟:

(1)開啟Dreamweaver MX中站點面板並點選編輯站點。

(2)點選“NEW”新建站點。

(3)選擇“本地資訊”選項,設定站點的名字以及檔案存放路徑。

(4)選擇“測試服務”選項設定解釋ASP的路徑(與PWS或者IIS中設定的路徑一致)。

(5)點選確定完成建立工作。

與Dreamweaver的連線

連線步驟:

(1)在Dreamweaver中“application”面板裡選擇“Database”選項,並單擊上面的“+”號,選擇下拉選單中的第二項(DNS)。

(2)設定資料庫在Dreamweaver中的名字,“connection name”是用於設定在Dreamweaver中用什麼名字代表這個連線,名字中只要不帶有數字就可以。“data source name”選擇在第二步中資料庫和ODBC建立連線時的名字,使用者名稱和密碼是在SQL Server中建立的使用者名稱和密碼,然後點選“OK”就可以了。

到這裡為止我們就已經把資料庫與Dreamweaver相連了。下面通過在網頁中顯示學生資訊的例子來說明如何應用。

  四、建立網頁

1.在Dreamweave中新建一個asp的網頁,在網頁中建立一個2行4列表格,第一行為表頭,分別輸入“姓名”、 “性別”、“年齡”、“所在地”。

2.將資料庫中的表引入Dreamweaver。

選擇Dreamweaver的ication面板中bindings選項卡(或者按F10),點選“+”號,選擇第一項“recordset(Query)”選項。選擇好後點擊OK。

3.如果設定正確會出現相應的介面。

4.點選記錄集前的“+”,將會顯示出你所選擇資料庫中表的各欄位。

5.將上一步出現的資料庫中表的各欄位,用滑鼠拖入表格中對應的第二行,即“姓名”欄位拖入“姓名”表頭下。

現在就把資料庫中的資料引入到網頁中了,可是現在顯示的只是表中的一條記錄,如果想顯示多條記錄,可以先選中表格的第二行,然後點選application面板中server behaviors選項卡,點選“+” ,選擇“repeat region”選項,根據需要可以設定全部顯示記錄,或者一頁顯示的記錄個數。

我們可以看到在“repeat region”選項中,還可以輕易的完成記錄的插入、刪除和更新,這裡就不在一一敘述了,有興趣的讀者可以進一步鑽研。