中医如何治疗高血脂:ASP连接数据库

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 22:39:54
哪位高人能帮我解释一下下面这两段连数据库的代码?急!!!
conn.asp里是这么写的:
<%
path=Application("DBpath")
Set conn = Server.CreateObject("ADODB.Connection")
ConnStr = "Driver={Microsoft Access Driver (*.mdb)};DBQ="&path
conn.Open ConnStr
Set rs=Server.CreateObject("ADODB.RecordSet")
%>

还有一个Global.asa文件,里面是这样写的:
<script language="vbscript" runat="server">
sub application_onstart
application("DBpath")=Server.MapPath("Database\db_News.mdb")
end sub
</script>
这两段代码之间什么关系?为什么要这么写?
求高热解答!!!
这样分开写的好处是什么啊? 直接在conn.asp里写出链接数据库的位置不好么?

global.asa文件是存放Application对象的事件。两个结合起来就能体现Application对象的功能。也较安全。其实不用也可以。

global.asa里写的是asp教本用的语言类型是vbscript并且定义了数据库所在位置Database\db_News.mdb

conn.asp则是定义了conn连接数据库驱动和rs数据集

支持