ASP進階之文章線上管理更新(一)

來源:互聯網
上載者:User
線上 ASP進階之文章線上管理更新--資料庫連接篇

作者:沙灘小子

上一節為大家介紹了文章管理系統的資料庫結構,建立了資料庫以後,就要用ASP建立與資料庫相關的程式,包括串連資料庫、顯示資料庫內容、更新資料庫等與之相關的程式,所以本篇將為大家講述在管理系統中怎樣與資料庫進行串連,並開啟資料庫。在ASP程式中,一般都將建立資料庫連接的程式單獨放到一個檔案中,以後就直接用<!--include file="xxx.asp"-->來調用就可以了,這樣即省去了以後在需要建立資料庫連接的頁面每次都要輸入相關語句才能建立串連,而且對以後更改資料庫的名字更方便些。你想想,要是在每個頁面都寫上串連資料庫的語句,以後要是修改資料庫名字的時候豈不是要每個檔案都修改,現在用了單獨的檔案直接INCLUDE,只要修改一個檔案就可以達到相同的效果了,這也不失為ASP編程的一個小技巧:)

下面就開始為大家講述關於建立與資料庫連接的方法:

建立一個ASP檔案conn.asp,以後對資料庫的調用可以用<!--include file="conn.asp"-->,下面為conn.asp的內容及講解:

<%
dim conn
dim connstr

"執行子程式
call conn_init()

"串連資料庫的子程式
sub conn_init()

"對由於已耗用時間錯誤造成的程式中斷做出反應,它可以通過把控制移到建置錯誤的語句之後緊接的哪個語句,而繼續處理應用,你也可以不用這個語句,這時一旦發生了錯誤,程式會停止並且有一個錯誤提示資訊給使用者!
on error resume next

"利用server.MapPath來指定資料庫的路徑,這裡的路徑是相對路徑
connstr="DBQ="+server.mappath("bookid.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"

"利用Connection對象串連資料庫
set conn=server.createobject("ADODB.CONNECTION")

"利用open開啟串連的資料庫
conn.open connstr
end sub
%>
這樣,一個完整的資料庫連接並開啟的檔案就完成了,資料庫和它的串連都做好了,接下來應該介紹怎樣把資料添加到資料庫,當然不能直接在資料庫裡面添加了,那樣就失去了本程式的意義了:)下一節將為大家介紹文章的線上添加及儲存。

轉載請註明出處http://asky.on.net.cn



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.