❶ 求助想將資料庫的數據綁定在頁面,不想用控制項
string sql = "server=.;database=你的資料庫;integrated security=sspi;";
string s = "select SoftwareID,SoftwareName from Software";
SqlConnection conn = new SqlConnection(sql);
SqlDataAdapter sda = new SqlDataAdapter(s,conn);
DataSet ds = new DataSet();
sda.Fill(ds);
GridView1.DataSource = ds;
GridView1.DataBind();
❷ dreamweaver cs6連接mysql資料庫時,資料庫面板中的加號按鈕是灰色的,不能點擊。
對於這件事,幾乎所有人都在胡說八道,實際是一個很小很小的操作問題。
「資料庫連接綁定」實際是指頁面文件與資料庫的連接綁定,綁定成功後會在編輯的頁面文件中自動形成代碼。所以:
劃重點:綁定按鈕灰色是以為沒有在文件管理器處選定要綁定的文件,在右側文件管理器中要綁定的文件上點一下,灰色加號就變成黑色了。就這么簡單。
❸ 怎麼把資料庫跟網頁連接起來
以DW8.0為例 1.新建資料庫 文件 然後關閉 選擇 控制面板-管理工具-數據源 (ODBC) 進入後選擇 系統dsn 添加 2.打開DW 新建站點 注意測試伺服器 然後 文件-新建-動態頁 VBscript 進入後 選擇窗口-資料庫 自定義-輸入 文件名稱 選擇路徑 2.綁定 -資料庫 至此DW與ACCESS資料庫已連接成功
❹ dw中不能創建記錄集,綁定面板的小「+」號呈灰色!求大神解救啊!!!如圖:
創建記錄集需要伺服器支持,您可以先在電腦上面安裝iis伺服器後,經過一系列配置,然後點擊第三部創建測試伺服器,這樣才能夠創建記錄集。
❺ 如何在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:本來建立資料庫連接是比較簡單的內容,本想放在和「建立站點」一起發的,但是後來寫出來發現內容還是比較多,又涉及到一些基礎,所以還是單獨放出來作為一帖。和計劃有少許出入。
❻ Dreameaver與資料庫怎麼連接啊
dreamweaver中資料庫的鏈接
我用的是ASPVBscript,在文件面板中新建一個asp文件,且命名為ceshi.asp,在access中新建一個資料庫,命名為ceshi.mdb, 新建一張數據表,保存。打開ceshi.asp文件,在窗口中選擇資料庫面板,點擊「+」下的自定義連接字元串,在自定義連接字元串的對話框中,連接名稱任意,連接字元串輸入:
Driver={Microsoft Access Driver (*.mdb); DBQ=e:\ceshi\ceshi.mdb}(兩條語句是用分號連接的)
確定即可。
2然後選擇綁定面板,點擊「+」的記錄集(查詢),彈出記錄集對話框,名稱任意,連接選擇需要連接的資料庫,表格選擇資料庫中需要連接的表格。
篩選主要是對當前所綁定的記錄集進行一定條件的過濾,,當不進行任何篩選條件時,單擊測試,可以看到測試SQL指令資料庫中所有記錄的情況。如果進行了記錄集中某記錄欄位的有條件的篩選之後,在測試SQL指令對話框中,顯示的是符合條件的記錄。
最後,單擊確定按鈕,資料庫連接綁定成功。
3打開ceshi.asp文檔,在綁定面板中展開記錄集,選擇記錄集中的欄位,單擊插入,可在文檔的游標處插入動態數據了。但是,當你把需要的欄位都插入頁面,預覽時,只顯示第一條信息。於是,我們還需要設置,在頁面中選擇需要重復顯示的欄位,有幾個就選幾個,要一次性的選,然後單擊插入菜單下的應用程序對象-重復的區域(在該區域中,可通過循環語句,使記錄集的記錄顯示出來。)選擇需要顯示的條數,或全部記錄,確定,再瀏覽看,所有需要的記錄都顯示出來了!當然,要在頁面中把欄位排好,瀏覽的時候才能顯示得更有規則,更好看一些。
❼ 急求Dreamweaver cc版的伺服器行為和資料庫綁定面板的調出方法!!跪謝!!
Adobe DW CC 2015對HTML5、CSS3、jQuery、jQuery UI都有很好的支持,無奈這個版本卻未提供開發動態網站所需要的伺服器行為面板、資料庫面板以及綁定面板等。要添加這個面板,可通過以下步驟來實現。
1. 下載DMXzone Extension Manager for Dreamweaver(DMXzone-Extension-Manager-Win.exe),網址為http://www.dmxzone.com/go/22670/dmxzone-extension-manager-for-dreamweaver(登錄後才能下載)
2. 下載Dreamweaver CC extensions .zxp(Deprecated_ServerBehaviorsPanel_Support-1.1.0.zxp),網址為http://www.dmxzone.com/go/21842/enable-server-behaviors-and-data-bindings-panel-support-for-dreamweaver-cc
3. 運行DMXzone Extension Manager,用上述賬戶登錄,安裝Dreamweaver CC extensions .zxp。安裝成功後可看到如下圖所示的畫面。
順便提及,這個DMXzone Extension Manager還可以做更多有益的事情。
具體看這個網頁鏈接
❽ 請問ASP的網站怎麼綁定資料庫
1、ASP連接SQL資料庫
set conn = CreateObject("ADODB.Connection")
connstr = "driver={SQL Server};server=(LOCAL);uid=sa;pwd=;database=123456;"
conn.open connstr
set conn=server.createobject("ADODB.connECTION")
if err.number<>0 then
err.clear
set conn=nothing
response.write "<div align=center><font size=3pt>資料庫連接出錯!</font></div>"
Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
response.write "<div align=center><font size=3pt>資料庫連接出錯!</font></div>"
Response.End
end if
end if
2、ASP連接Access資料庫
Dim conn,connstr,db
db="db.mdb"
Set Conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
Conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "<br><br><br><br><table width=325 height=77 border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#4277A2 frame=box rules=none style=border-collapse:collapse><tr><td align=center valign=middle bgcolor=#EBEFF1><img src=img/err.GIF width=46 height=47> <span class=STYLE2>資料庫連接出錯,請檢查連接字串。</span></td></tr></table>"
Response.End
End If
❾ 資料庫連接成功了,可是綁定面板上的+還是灰色 無法創建記錄集!怎麼辦 大俠們幫忙看一下吧!謝謝了~~
大多是測試伺服器設置不當造成!
在DW連接資料庫有幾點需要注意一下:一是測試伺服器一定要設置對!經過測試,好象DW只對在IIS下新增加的虛擬目錄有效,如果直接改默認站點經常會測試不通過!不知是為啥!我重復一下步驟:樓主對照一下:
(1)在IIS新建虛擬目錄,名稱為:mydwsite!並將主目錄定位到創建站點的實際路徑上,如D:\mydwsite\;
(2)打開DW,新建站點,站點名稱:mydwsite,下方http地址填入:,使用伺服器技術,並選擇語言,選擇在本地測試和編輯,再把文件存儲的路徑指向D:\mydwsite,最後一步測試URL地址欄填入 點一下測試URL,通過就成功大半了!不通過仔細檢查上面的步驟!
(3)在站點下新建一個頁面,在右側工具面板的應用程序選資料庫項前方的+號,並選擇是OLEDB或SQL伺服器連接,輸入正確的資料庫連接,不要加引號!輸入或設置完成後進行測試一下,通過就應該可以看到表了,不通過再檢查資料庫連接的寫法!