當前位置:首頁 » 操作系統 » dreamweaver資料庫連接

dreamweaver資料庫連接

發布時間: 2022-04-02 16:27:21

❶ Dreamweaver與資料庫的鏈接

沒有用戶名和密碼:

<%

set conn = server.createobject("adodb.connection")

conn.open "yourdsnname"

%>

用dsn連接並且有用戶名和密碼:

<%

set conn = server.createobject("adodb.connection")

conn.open "yourdsnname","username","password"

%>

用實際的資料庫絕對路徑連接:

<%

set conn = server.createobject("adodb.connection")

strconn="driver=; "

strconn=strconn & "dbq=e:\yanhang\database.mdb"

conn.open strconn

%>

用實際的資料庫相對路徑連接:

<%

set conn = server.createobject("adodb.connection")

strconn="driver=; "

strconn=strconn & "dbq=" & server.mappath("/database/yanhang.mdb")

conn.open strconn

%>

ms sql server資料庫連接

用dsn連接:

<%

set conn = server.createobject("adodb.connection")

conn.open "dsn=mydsn;uid=user;pwd=password;database=databasename"

%>

不用dsn連接:

<%

set conn = server.createobject("adodb.connection")

dsntemp="driver=;server=servername;uid=user;pwd=password;database=databasename"

conn.open dsntemp

%>

foxpro資料庫連接

<%

set conn = server.createobject("adodb.connection")

connstr= "driver=microsoft visual foxpro driver; uid=userid;sourcetype=dbc;sourcedb=c:\yanhang\database.dbc"

conn.open connstr

%>

oracle資料庫連接:

<%

set conn=server.createobject("adodb.connection")

conn.cursorlocation=aseclient

dsntemp="provider=msra.1;password=xxxxx;user id=yanhang;data source=xxx.world"

conn.open dsntemp

%>

❷ 在dreamweaver里如何連接資料庫

你所學習的ASP和VBScript是語言,它們可以進行動態編程和連接資料庫。
HTML是一種特殊的語言,它編寫出的東西只是靜態頁面,或者說是頁面框架。

Dreamweaver只是一個工具,它不是語言。它不過是你用手畫出頁面,它自動生成HTML。
所以,Dreamweaver是無法連接資料庫的。

資料庫的連接是在你頁面的適當位置加入ASP代碼。

換句話說,連接資料庫的知識你可以在ASP的書中找到,在Dreamweaver中是沒有的。

❸ 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 資料庫連接

不要用dw鏈接 給你代碼
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example3.mdb")
%>

❺ Dreamweaver連接資料庫

首先你在電腦上配置一下數據源,在控制面板
管理工具
裡面,選用戶dns,添加access
弄好之後回到
Dreamweaver
裡面
在右面的應用程序裡面資料庫
選項卡
點+號

數據源名稱點定義
本地用:DRIVER={Microsoft
Access
Driver
(*.mdb)};DBQ=d:\newgn\database\cnbruce.mdb
上傳到伺服器用:"Driver={Microsoft
Access
Driver
(*.mdb)};DBQ="
&
Server.MapPath("/access.mdb")
寫在自定義連接字元串里剩下的很簡單,自己研究研究吧,太多的我也說不過來,最好能有本書,其實挺簡單的,所有的資料庫或者編程軟體連接都很簡單,不是什麼難的事,關鍵在代碼上呢,
好好學吧
!加油!

❻ dreamweaver如何與資料庫連接

最好用手寫,dw鏈接資料庫製作網頁雖然簡潔,但是一般都是以本機地址為參考的操作,也就是說,在本機操作沒問題,上傳到伺服器就不行了,而且代碼冗餘。遠不如手寫的簡潔。
不過dw鏈接資料庫挺適合自己做著玩練手的,步驟如下:
1.先創建好你的站點,這個我就不說了。mdb放到本地站點內。
2、如果您的 Web 伺服器運行在本地計算機上,則可以使用 Dreamweaver 在安裝過程中創建的數據源名稱 (DSN) 快速連接到示例資料庫。(按F1看幫助也行。)

若要在 Dreamweaver 中創建資料庫連接,請執行以下操作:
1.在 Dreamweaver 中打開任何一個 ASP 頁,然後打開「資料庫」面板(「窗口」>「資料庫」)。
單擊該面板上的加號 (+) 按鈕,然後從彈出式菜單中選擇「數據源名稱 (DSN)」。
出現「數據源名稱 (DSN)」對話框。

2.輸入 conn 作為連接名稱。
(僅限於 Windows,如果你是蘋果機就別看這一步了)執行下列操作之一:
如果您的伺服器運行在本地計算機上,則選擇「使用本地 DSN」選項。
如果您的伺服器運行在遠程系統上,則選擇「使用測試伺服器上的 DSN」選項。

3.單擊「DSN」按鈕,然後從 DSN 列表中選擇「CafeTownsend」。
如果您在 Windows 計算機上使用 Dreamweaver,在安裝期間,Dreamweaver 會創建一個名為 CafeTownsend 的 DSN,該 DSN 指向 Dreamweaver 應用程序文件夾中的 Microsoft Access 資料庫。

4.單擊「測試」。
Dreamweaver 嘗試連接到資料庫。如果連接失敗,請執行以下操作:

復查 DSN。
檢查 Dreamweaver 用來處理動態頁的文件夾的設置(請參見指定處理動態頁的位置)。
查看《使用 Dreamweaver》中的資料庫連接答疑。
單擊「確定」。
新連接出現在「資料庫」面板上。

❼ dreamweaver怎麼和sql資料庫連接起來

Provider (0x80004005)未指定的錯誤的解決方法

access資料庫開始可以連接成功,但提交數據出現「Provider (0x80004005)未指定的錯誤」,資料庫連接出錯,刷新頁面無效。

原資料庫連接語句為:
Dim conn
conn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=e:\web\opwer\opwer.mdb"

改為:
Dim conn
conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\web\opwer\opwer.mdb"

問題解決。

注意:在本機上,用絕對路徑,上傳到伺服器請用相對路徑:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(opwer.mdb)

❽ 如何在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:本來建立資料庫連接是比較簡單的內容,本想放在和「建立站點」一起發的,但是後來寫出來發現內容還是比較多,又涉及到一些基礎,所以還是單獨放出來作為一帖。和計劃有少許出入。

❾ dreamweaver連接資料庫

不會產生矛盾,因為你在dw裡面連接一樣會生成一個連接文件的
在其他頁麵包含該連接文件就可以操作資料庫了

❿ DreamWeaver如何連接資料庫

主要看你什麼資料庫了。

<%
dim sql_injdata,SQL_inj,SQL_Get,SQL_Data
SQL_injdata = "'|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare"
SQL_inj = split(SQL_Injdata,"|")

If Request.QueryString<>"" Then
For Each SQL_Get In Request.QueryString
For SQL_Data=0 To Ubound(SQL_inj)
if instr(ucase(Request.QueryString(SQL_Get)),ucase(Sql_Inj(Sql_DATA)))>0 Then
Response.Write "<Script Language=javascript>alert('請不要在參數中包含非法字元嘗試注入!');history.back(-1)</Script>"
Response.end
end if
next
Next
End If

dim IsSqlDataBase
dim conn,connstr
IsSqlDataBase=1 '定義資料庫類別,0為Access資料庫,1為SQL資料庫
if IsSqlDataBase=0 then
'''''''''''''''''''''''''''access資料庫'''''''''''''''''''''''
dim db
db="/DataBase/Ewu_Database.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;data source="&Server.MapPath(db)

else
'''''''''''''''''''''''''''SQL資料庫''''''''''''''''''''''''''
dim SqlLocalName
dim SqlUserName
Dim SqlPassword
Dim SqlDataBaseName

SqlLocalName="127.0.0.1" '鏈接用IP,本地用LOCAL,,遠程用IP
SqlUserName="devil" '用戶名
SqlPassword="111111" '用戶密碼
SqlDataBaseName="devil" '資料庫名稱

connstr="Provider=SqlOLEDB;User ID="&SqlUserName&";Password="&SqlPassword&";Initial cataLog="&SqlDataBaseName&"; Data source="&SqlLocalName&";"

end if

'On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open connstr

'if err then
'Err.clear
'conn.close
'set conn=nothing
'Response.Write "資料庫連接出錯,請檢查連接字串。"
'Response.End
'end if

sub CloseConn()
conn.close
set conn=nothing
end sub

%>
這是我常用的。你看一下。

熱點內容
android編碼設置 發布:2024-11-15 13:50:02 瀏覽:906
androidstringchar 發布:2024-11-15 13:45:00 瀏覽:964
obs配置怎麼弄 發布:2024-11-15 13:43:30 瀏覽:867
特斯拉買哪個配置的 發布:2024-11-15 13:42:36 瀏覽:556
兒童編程教材 發布:2024-11-15 13:37:34 瀏覽:42
查詢伺服器連接地址 發布:2024-11-15 13:27:20 瀏覽:504
win8用戶文件夾轉移 發布:2024-11-15 13:21:24 瀏覽:73
批量緩存淘寶教育上的視頻 發布:2024-11-15 13:20:44 瀏覽:723
如何確定手機是不是安卓 發布:2024-11-15 13:19:33 瀏覽:734
loadingbuffer怎麼配置 發布:2024-11-15 13:16:57 瀏覽:797