当前位置: 首页 > 图文教程 > 网络编程 > ASP > ASP进阶之文章在线管理更新(2)

ASP
asp 实现对SQL注入危险字符进行重编码处理的函数
asp下实现对HTML代码进行转换的函数
asp 验证用户名是否包含有非常字符的函数
ASP通用分页样式函数代码
asp 生成任意英文+数字位数长度的随机码函数
asp 取得中文句子头一个字的大写拼音字母的函数
asp实现计算两个时间内的工作日的函数
asp实现过滤关键字的函数
asp实现限制搜索的关键字的函数
asp动态include文件,方便多模板的实现
推荐的用Asp实现屏蔽IP地址访问的代码
XDOWNPAGE ASP版本 分页类
飞云防CC攻击ASP程序代码插件
定期自动运行ASP程式的代码
ASP下Cookie操作的详细讲解
再发几个ASP不错的函数
比较不错的asp模板引终极讲解(WEB开发之ASP模式)
ip138之asp小偷程序代码
在VBScript中实现-函数/方法名作为参数传入另一个函数
asp实现批量插入表单中的数据到数据库的方法

ASP进阶之文章在线管理更新(2)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 254 ::
收藏到网摘: n/a

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