快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

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

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
%>
这样,一个完整的数据库连接并打开的文件就完成了,数据库和它的连接都做好了,接下来应该介绍怎样把数据添加到数据库,当然不能直接在数据库里面添加了,那样就失去了本程序的意义了:)下一节将为大家介绍文章的在线添加及保存。
返回类别: 教程
上一教程: ASPHTTP使用范例-远程读取别人的页面,并自动写入库
下一教程: 用ASP编写下载网页中所有资源的程序

您可以阅读与"ASP进阶之文章在线治理更新(2)"相关的教程:
· ASP进阶之文章在线治理更新(8)
· ASP进阶之文章在线治理更新(13)
· ASP进阶之文章在线治理更新(5)
· ASP进阶之文章在线治理更新(12)
· ASP进阶之文章在线治理更新(6)
    微笑服务 优质保证 索取样品