国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP進階之文章在線管理更新(2)

2019-11-18 22:32:49
字體:
來源:轉載
供稿:網(wǎng)友
asp進階之文章在線管理更新--數(shù)據(jù)庫連接篇

作者:沙灘小子

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

  下面就開始為大家講述關于建立與數(shù)據(jù)庫連接的方法:

  新建一個ASP文件conn.asp,以后對數(shù)據(jù)庫的調用可以用<!--include file="conn.asp"-->,下面為conn.asp的內(nèi)容及講解:

   <%
   dim conn   
   dim connstr

   "執(zhí)行子程序
   call conn_init()

   "連接數(shù)據(jù)庫的子程序
       sub conn_init()

   "對由于運行時間錯誤造成的程序中斷做出反應,它可以通過把控制移到生成錯誤的語句之后緊接的哪個語句,而繼續(xù)處理應用,你也可以不用這個語句,這時一旦發(fā)生了錯誤,程序會停止并且有一個錯誤提示信息給用戶!
       on error resume next

   "利用server.MapPath來指定數(shù)據(jù)庫的路徑,這里的路徑是相對路徑
       connstr="DBQ="+server.mappath("bookid.mdb")+";DefaultDir=;DRIVER={Microsoft access Driver (*.mdb)};"

   "利用Connection對象連接數(shù)據(jù)庫
       set conn=server.createobject("ADODB.CONNECTION")

   "利用open打開連接的數(shù)據(jù)庫
       conn.open connstr
       end sub
   %>
  這樣,一個完整的數(shù)據(jù)庫連接并打開的文件就完成了,數(shù)據(jù)庫和它的連接都做好了,接下來應該介紹怎樣把數(shù)據(jù)添加到數(shù)據(jù)庫,當然不能直接在數(shù)據(jù)庫里面添加了,那樣就失去了本程序的意義了:)下一節(jié)將為大家介紹文章的在線添加及保存。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 神农架林区| 厦门市| 桓台县| 新兴县| 宁德市| 伊金霍洛旗| 嘉定区| 长海县| 仙游县| 昭通市| 长汀县| 蓝田县| 福安市| 庄浪县| 应城市| 阜康市| 临江市| 兴国县| 潞西市| 湘西| 乌鲁木齐县| 铜川市| 沽源县| 云霄县| 丰都县| 肃北| 称多县| 昌黎县| 阜南县| 湖口县| 平和县| 东城区| 密云县| 阳朔县| 寿阳县| 定陶县| 黔江区| 霍城县| 昌江| 久治县| 昔阳县|