A.首先數(shù)據(jù)庫端設(shè)置:

成都創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的岱岳網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
1.在SQLServer2000中創(chuàng)建數(shù)據(jù)庫e.g.名稱:DBdw
2.在SQLServer2000中創(chuàng)建用戶設(shè)置用戶名dw,身份驗證選擇SQLServer身份驗證,然后輸入密碼,在下面的默認設(shè)置中設(shè)置用戶默認數(shù)據(jù)庫為DBdw....
選擇“服務(wù)器角色”選項,將其中的所需要的服務(wù)器角色選中,如果為了方便可以全選。選擇“服務(wù)器訪問”選項,選擇用戶可以訪問的數(shù)據(jù)庫。然后在下面的數(shù)據(jù)庫角色中選擇用戶在訪問該數(shù)據(jù)庫時擁有的權(quán)限,建議將所有的權(quán)限都選。
B.其次建立數(shù)據(jù)庫與ODBC的連接
步驟:
1.打開“控制面板”中的“ODBC”并選擇“系統(tǒng)DNS”面板。
2.點擊添加按鈕,并選擇“SQLServer”點擊“完成”。
3.配置DNS的名稱和服務(wù)器,名稱和說明可以自己定義(最好不要帶有數(shù)字),服務(wù)器名稱必須是數(shù)據(jù)所在的計算機中SQLServer2000的服務(wù)器名字(一般是計算機的名字),然后單擊“確定”。
4.選擇“使用用戶輸入登錄ID和密碼的SQLServer驗證”,在“用戶名”和“密碼”文本框中輸入第一步中在SQLServer建立的用戶名和密碼。點擊確定直到出現(xiàn)測試數(shù)據(jù)界面。
5.點擊“測試數(shù)據(jù)源”出現(xiàn)測試界面,單擊“確定”。
C.最后通過ODBC使Dreamweaver與SQLServer相連
1.建立站點e.g.名稱test
步驟:
1)打開Dreamweaver中站點面板并點擊編輯站點。
2)點擊“NEW”新建站點。
3)選擇“本地信息”選項,設(shè)置站點的名字以及文件存放路徑。
4)選擇“測試服務(wù)”選項設(shè)置解釋ASP的路徑(與IIS中設(shè)置的路徑一致)。
5)點擊確定完成創(chuàng)建工作。
2.ODBC與Dreamweaver的連接
1)在Dreamweaver中“application”面板里選擇“Database”選項,并單擊上面的“+”號,選擇下拉菜單中的第二項(DNS)。
2)設(shè)置數(shù)據(jù)庫在Dreamweaver中的名字,“connectionname”是用于設(shè)置在Dreamweaver中用什么名字代表這個連接,名字中只要不帶有數(shù)字就可以。“datasourcename”選擇在第二步中數(shù)據(jù)庫和ODBC建立連接時的名字,用戶名和密碼是在SQLServer中建立的用戶名和密碼,然后點擊“OK”就可以了。
到這里為止就已經(jīng)把數(shù)據(jù)庫與Dreamweaver相連了。
希望對你有幫助....
原因:多數(shù)為操作系統(tǒng)的問題,因使用了經(jīng)過精簡的操作系統(tǒng)(如克隆版XP等)導致連接不成功。某些操作系統(tǒng)還不能安裝Sql。另外,DW中的站點設(shè)置不當或IIS主目錄配置錯誤也會造成此現(xiàn)象。 解決辦法一:重新安裝操作系統(tǒng),最好是安裝時需要輸入序列號的XP或2003服務(wù)器版本,強烈推薦使用2003服務(wù)器版本!!! 解決辦法二:使用DSN(數(shù)據(jù)源名稱)進行連接,然后本地測試進行網(wǎng)頁設(shè)計,制作完成后上傳到服務(wù)器再改為字符串連接。 建立好連接后會在Connections生成一個以連接名稱命名的asp文件。上傳時打開站點下的Connections連接文件如web.asp(數(shù)據(jù)源名稱為web),切換到代碼模式下,找到"dsn=web"一句,將其改為"Driver={Microsoft Access Driver (*.mdb)};Uid=;Pwd=;DBQ=" Server.MapPath("/data/db1.mdb"),然后上傳到服務(wù)器。記住,原有文件為了測試需要,仍然不能刪除它,上傳后把它恢復(fù)為原來的代碼。 參考資料:
第一步,看你原來 access 里面的數(shù)據(jù)還喲不啊,要的話把它導入 SQL中(會不啊?)
第二步:
%@ page contentType="text/html;charset=gb2312"%
%@ page import="java.sql.*"%
html
body
%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ceshi";
String user="sa";
String password="aaa474";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%
您的第一個字段內(nèi)容為:%=rs.getString(1)%
您的第二個字段內(nèi)容為:%=rs.getString(2)%
br
%}%
%out.print("數(shù)據(jù)庫操作成功,恭喜你");%
%rs.close();
stmt.close();
conn.close();
%
/body
/html
注:以上代碼是我以前測試用的!(不懂在說,我用的是SQL server 2000)
文章名稱:sqlserver與dw,使用sqlserver
URL網(wǎng)址:http://chinadenli.net/article16/dsijegg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站設(shè)計公司、域名注冊、服務(wù)器托管、ChatGPT、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)