|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。在线ASP进阶之文章在线办理更新--数据库毗连篇
沙岸小子
上一节为人人先容了文章办理体系的数据库布局,创建了数据库今后,就要用ASP创建与数据库相干的程序,包含毗连数据库、显现数据库内容、更新数据库等与之相干的程序,以是本篇将为人人报告在办理体系中如何与数据库举行毗连,并翻开数据库。在ASP程序中,一样平常都将创建数据库毗连的程序独自放到一个文件中,今后就间接用<!--includefile="xxx.asp"-->来挪用就能够了,如许即省往了今后在必要创建数据库毗连的页面每次都要输出相干语句才干创建毗连,并且对今后变动数据库的名字更便利些。你想一想,如果在每一个页面都写上毗连数据库的语句,今后如果修正数据库名字的时分岂不是要每一个文件都修正,如今用了独自的文件间接INCLUDE,只需修正一个文件就能够到达不异的效果了,这也不掉为ASP编程的一个小技能:)
上面就入手下手为人人报告关于创建与数据库毗连的办法:
新建一个ASP文件conn.asp,今后对数据库的挪用能够用<!--includefile="conn.asp"-->,上面为conn.asp的内容及解说:
<%
dimconn
dimconnstr
"实行子程序
callconn_init()
"毗连数据库的子程序
subconn_init()
"对因为运转工夫毛病酿成的程序中止做出反响,它能够经由过程把把持移到天生毛病的语句以后紧接的哪一个语句,而持续处置使用,你也能够不必这个语句,这时候一旦产生了毛病,程序会中断而且有一个毛病提醒信息给用户!
onerrorresumenext
"使用server.MapPath来指定命据库的路径,这里的路径是绝对路径
connstr="DBQ="+server.mappath("bookid.mdb")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"
"使用Connection工具毗连数据库
setconn=server.createobject("ADODB.CONNECTION")
"使用open翻开毗连的数据库
conn.openconnstr
endsub
%>
如许,一个完全的数据库毗连并翻开的文件就完成了,数据库和它的毗连都做好了,接上去应当先容如何把数据增加到数据库,固然不克不及间接在数据库内里增加了,那样就得到了本程序的意义了:)下一节将为人人先容文章的在线增加及保留。
转载请说明出处http://asky.on.net.cn
</p>ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊! |
|