|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了. 关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用 上一节为人人引见了文章办理体系的数据库布局,创立了数据库今后,就要用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
%>
如许,一个完全的数据库毗连并翻开的文件就完成了,数据库和它的毗连都做好了,接上去应当引见如何把数据添加到数据库,固然不克不及直接在数据库外面添加了,那样就得到了本法式的意义了:)下一节将为人人引见文章的在线添加及保留。想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的 |
|