Username: Password:

ASP进阶之文章在线管理更新--数据库连接篇
来源:作者: 发布时间:2007-11-09 05:14:02

  上一节为大家介绍了文章管理系统的数据库结构,建立了数据库以后,就要用ASP建立和数据库相关的程式,包括连接数据库、显示数据库内容、更新数据库等和之相关的程式,所以本篇将为大家讲述在管理系统中怎样和数据库进行连接,并打开数据库。在ASP程式中,一般都将建立数据库连接的程式单独放到一个文档中,以后就直接用来调用就能够了,这样即省去了以后在需要建立数据库连接的页面每次都要输入相关语句才能建立连接,而且对以后更改数据库的名字更方便些。您想想,要是在每个页面都写上连接数据库的语句,以后要是修改数据库名字的时候岂不是要每个文档都修改,现在用了单独的文档直接INCLUDE,只要修改一个文档就能够达到相同的效果了,这也不失为ASP编程的一个小技巧:)

  下面就开始为大家讲述关于建立和数据库连接的方法:

  新建一个ASP文档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
   %>
  这样,一个完整的数据库连接并打开的文档就完成了,数据库和他的连接都做好了,接下来应该介绍怎样把数据添加到数据库,当然不能直接在数据库里面添加了,那样就失去了本程式的意义了:)下一节将为大家介绍文章的在线添加及保存。

 

喜欢本文,那就收藏到:

    Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网
相关评论  我也要评论
还没有关于此文章的相关评论!
  • 昵称: (为空则显示guest)
  • 评论分数: ★ ★ ★★★ ★★★★ ★★★★★
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
  • 导航
    赞助商
    文章类别
    订阅