可以使用odbc橋連接資料庫,調用生成的文件即可
『貳』 如何在Dreamweaver中進行資料庫連接
在學習本教程前,您需要掌握以下內容:
① 創建支持ASP的伺服器
教程地址:dispbbs.asp?boardID=20&ID=240544
② 使用Access資料庫
教程地址:dispbbs.asp?boardID=20&ID=241948
③ 設置Dreamweaver站點
教程地址:dispbbs.asp?boardID=20&ID=243575
打開Dreamweaver,建立一個ASP(VBScript)站點,把資料庫放在網站目錄下,這里我是把資料庫%flash8=data%.mdb放在網站根目錄下的^data#base^目錄下。
打開「文件」面板,在站點上點擊右鍵,在彈出的菜單中選擇「新建文件」,會在站點目錄中新建一個untitled.asp。
我們將文件名改為index.asp。雙擊打開index.asp(必須要打開站點下的一個文件才能進行創建資料庫連接的操作)。
打開「應用程序」面板,在「資料庫」面板中可以看到有4個步驟,只有前3個步驟完成了才能進行第4步「創建連接」的操作。在進行下面的操作前請確認前3個步驟的前面都打上了「 √ 」(必須)。
點擊該面板上的「+」號,在彈出的菜單中選擇「自定義連接字元串」。
在彈出的「自定義連接字元串」窗口中,連接名稱填寫自定義的名稱(為了好的編程習慣,最好名稱前加上conn前綴,表明這是一個連接字元串)。在連接字元串中填寫:
Driver={Microsoft Access Driver (*.mdb)};DBQ=你的資料庫的絕對路徑
這里當然就是:
Driver={Microsoft Access Driver (*.mdb)};DBQ=F:\Program\flash8asp\^data#base^\%flash8=data%.mdb
(一定注意Driver和(*.mdb)之間有個空格,不要寫錯了)
「Dreamweaver應連接」選擇「使用此計算機上的驅動程序」。
填寫完畢後,點擊右邊的「測試」按鈕,如果操作沒有問題的話就會彈出「成功創建連接腳本」的提示窗口。點擊「確定」完成連接的創建。
此時回到「應用程序」面板中的「資料庫」,可以看到我們創建的資料庫連接已經生效,可以在這里查看資料庫的結構和相關信息。
在數據表上單擊右鍵,選擇「查看數據」,可以查看到該數據表中的詳細內容。
在「文件」面板中,我們可以看到DW自動生成了一個Connections的文件夾,其中包含了一個以我們剛才自定的連接名稱命名的asp文件,這個就是保存連接字元串的地方。
因為我們在連接中使用了資料庫絕對路徑,而當我們把程序上傳到伺服器後,伺服器上資料庫的絕對路徑可能和本地路徑不一樣,程序會出錯。為了避免這種情況,我們要在程序中使用相對路徑。雙擊打開連接文件,切換到源代碼視圖,找到如下的一行:
在這一行前加一個單引號「』」把這行注釋掉,然後在另一行輸入如下代碼:
MM_conntest_String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.Mappath("/^data#base^/%flash8=data%.mdb")
其中的conntest和資料庫地址根據自己的實際情況進行修改。
很多人也許會奇怪,為什麼我們不在創建連接時就使用相對路徑呢?其實這是有原因的。在Dreamweaver中,檢測連接文件時是會連注釋一起解釋的,在Dreamweaver中做程序時就會使用第一個出現的連接字元串;而在伺服器中IIS解釋文件時會忽略掉注釋,會使用第二個連接字元串。呵呵,明白了吧,這樣我們就實現了在Dreamweaver中做程序時使用絕對路徑,在伺服器上瀏覽時使用相對路徑定位資料庫而不用修改代碼的目的。
另外,在Server.Mappath("/^data#base^/%flash8=data%.mdb")這段代碼中,/放在最前面是指從網站的根目錄開始。如果你的網站不在伺服器的網站根目錄下,則要去掉/,而改以文件的相對位置。比如對於本例的index.asp文件來說,可以使用^data#base^/%flash8=data%.mdb就能定位到資料庫了。如果是在上一級目錄,則要使用「../」。
好了,資料庫連接創建完畢了。
我們來測試一下吧。打開index.asp文件,在「應用程序」面板上選擇「綁定」面板,點擊「+」選擇「記錄集(查詢)」來創建一個記錄集。
在彈出的窗口中填寫記錄集的名稱(同樣為了良好的習慣建議在記錄前面加上前綴rs),選擇建立的資料庫連接,再選擇相應的數據表。其中的一些其它選項我以後會詳細講解,這里按圖中的選擇就行了。
選擇好了之後,點擊右邊的「測試」按鈕,可以看到我們建立的記錄集中包含的所有數據。表示我們建立記錄集成功。
「確定」後可以看到在「綁定」面板中看到我們建立的記錄集包含的相應欄位。在程序中我們只需要將欄位拖到頁面上就可以插入記錄集的數據到頁面上了。
這里提一點:記錄集是資料庫反映在ASP程序中的方式。我們可以通過不同的SQL語句從資料庫的一個表或者多個表中查詢我們需要的數據組成一個記錄集,以滿足我們查詢資料庫中各種數據並應用在ASP程序中的要求。可以說,我們程序中所有查詢資料庫數據的操作(非更新、刪除),都是可以通過記錄集來實現的。
PS:本來建立資料庫連接是比較簡單的內容,本想放在和「建立站點」一起發的,但是後來寫出來發現內容還是比較多,又涉及到一些基礎,所以還是單獨放出來作為一帖。和計劃有少許出入。
『叄』 DW如何連接資料庫
步驟:
1、在Dreamweaver界面點擊小加號,代表新建資料庫連接,注意要選擇第一個:自定義jdbc 。
『肆』 DW連接SQL的問題
那個字元串有固定的格式,一般為::"PROVIDER=SQLOLEDB;DATA
SOURCE=(local);UID=sa;PWD=你安裝SQL時的密碼;DATABASE=你的資料庫名稱"
具體參考
http://hi..com/livingfordie/blog/item/a57192334aecf0fc1a4cffdb.html
不過通過自定義字元串連接比較麻煩。
也可以通過DSN(數據源名稱)實現連接,俺一般這么干。嘿嘿
『伍』 如何用Dreamweaver與SQL資料庫連接起來
A.首先資料庫端設置:
1.在SQL Server 2000中創建資料庫 e.g.名稱:DBdw
2.在SQL Server 2000中創建用戶 設置用戶名dw,身份驗證選擇SQL Server身份驗證,然後輸入密碼,在下面的默認設置中設置用戶默認資料庫為DBdw....
選擇「伺服器角色」選項,將其中的所需要的伺服器角色選中,如果為了方便可以全選。選擇「伺服器訪問」選項,選擇用戶可以訪問的資料庫。然後在下面的資料庫角色中選擇用戶在訪問該資料庫時擁有的許可權,建議將所有的許可權都選。
B.其次建立資料庫與ODBC的連接
步驟:
1.打開「控制面板」中的「ODBC」並選擇「系統DNS」面板。
2.點擊添加按鈕,並選擇「SQL Server」點擊「完成」。
3.配置DNS的名稱和伺服器,名稱和說明可以自己定義(最好不要帶有數字),伺服器名稱必須是數據所在的計算機中SQL Server2000的伺服器名字(一般是計算機的名字),然後單擊「確定」。
4.選擇「使用用戶輸入登錄ID和密碼的SQL Server驗證」,在「用戶名」和「密碼」文本框中輸入第一步中在SQL Server建立的用戶名和密碼。點擊確定直到出現測試數據界面。
5.點擊「測試數據源」出現測試界面,單擊「確定」。
C.最後通過ODBC使Dreamweaver與SQL Server相連
1.建立站點 e.g.名稱 test
步驟:
1)打開Dreamweaver 中站點面板並點擊編輯站點。
2)點擊「NEW」新建站點。
3)選擇「本地信息」選項,設置站點的名字以及文件存放路徑。
4)選擇「測試服務」選項設置解釋ASP的路徑(與IIS中設置的路徑一致)。
5)點擊確定完成創建工作。
2.ODBC與Dreamweaver的連接
1)在Dreamweaver中「application」面板里選擇「Database」選項,並單擊上面的「+」號,選擇下拉菜單中的第二項(DNS)。
2)設置資料庫在Dreamweaver中的名字,「connection name」是用於設置在Dreamweaver中用什麼名字代表這個連接,名字中只要不帶有數字就可以。「data source name」選擇在第二步中資料庫和ODBC建立連接時的名字,用戶名和密碼是在SQL Server中建立的用戶名和密碼,然後點擊「OK」就可以了。
到這里為止就已經把資料庫與Dreamweaver相連了。
希望對你有幫助.... 名碩網路:www.china166.net
『陸』 Dreamweaver中要怎樣與MYSQL資料庫連接
Dreamweaver中連接Mysql資料庫的方法:
1、新建站點:在Dreamweaver中點「站點」——「新建站點」,然後在「文件」——「新建」——「動態頁」——JSP ,編輯一個簡單網頁,保存並按F12預覽,如果能正常顯示,表示站點設置成功。
2、連接資料庫。在「應用程序」——「資料庫」——點擊左上角的「+」號,新建資料庫連接,如圖顯示:
(1) 連接名稱自定義。
(2) 驅動程序為默認,不需要更改:org.gjt.mm.mysql.Driver
(3)把Dreamweaver 自動彈出來的URL: jdbc:mysql://[hostname]/[databasename] 改成:jdbc:mysql://localhost/test, (其中test是指在mysql中設置的資料庫的名稱)
(4)用戶名是指資料庫的用戶名,密碼是指資料庫的密碼,這在前面安裝
mysql資料庫的過程中會提示用戶設置。
(5)記得選中「使用測試伺服器上的驅動程序」
(6) 點擊「測試」看看連接成功沒有,如果成功,點擊「確定」,連接資料庫成功。
『柒』 如何在dreamweaver 連接sql資料庫
寫資料庫的連接語句。具體的要看你什麼資料庫了。不同資料庫的連接語句不一樣的。網上也有例子。基本都是一樣的。
『捌』 dw怎麼連接SQL,不要代碼的 ,直接用DW怎麼連接,急急急!!!
我用的是DW8,看下界面旁邊的「應用程序」面板,然後點加號,輸入連接字串即可。但你的先建立站點,按照IIS,建立資料庫。
DW可以實現可視化操作,但靈活性差,建議還是用代碼。
應用程序面板中有4個子面板,資料庫是用來建立連接的,綁定建立記錄集的,伺服器行為,你看下菜單吧,做各種對資料庫的操作,還有對頁面的操作。具體的你可以看下幫助。
『玖』 在DW里如何連接SQL
連接SQL SERVER資料庫語句
Dim DBUserID,DBPassWord,DBName,DBIP
'修改以下信息以適合你的網站
DBUserID="sa" '資料庫登陸名
DBPassWord="" '資料庫密碼
DBName="dbname" '資料庫名稱
DBIP="local" '資料庫所在地址,如果是本地資料庫則為:(local)
Set Conn=Server.CreateObject("Adodb.Connection")
StrConn = "PROVIDER=SQLOLEDB.1;Data Source="&DBIP&";Initial Catalog="&DBName&";Persist Security Info=True;User ID="&DBUserID&";Password="&DBPassWord&";Connect Timeout=30"
Conn.Open StrConn
『拾』 DW如何鏈接SQL資料庫
看你用什麼 語言代碼啊。和DW 沒關系。
你應該 在網上這么搜:
ASP 如何鏈接SQL
php 如何鏈接SQL
ASP。NET 如何鏈接SQL