在Global.asa里做数据库连接好,还是在需要时在做连接好
access数据库,是在Global.asa里就建立连接好,还是每次需要用到数据库时在做连接好,两者在性能上有什么差异,对硬件配置要求方面有什么差异? 问题点数:20、回复次数:2Top
1 楼lqflsh(不要让困难成为理由)回复于 2003-12-01 11:12:04 得分 20
两者都不好,在global.asa里面有局限性。如果给你的空间不是虚拟目录是不会执行的。
需要使用到在做连接也不好,这样如果修改起来就非常困难,比如用户把数据库更改名字后你需要进入每个叶面修改。
你可以写一个conn.asp比如这个连接sql的:
<%
connstr="provider=SQLOLEDB;Data Source = 数据库地址;"&"database=数据库名;user id=用户名; password=密码"
set conn=server.createobject("adodb.connection")
set rs=server.createobject("adodb.recordset")
conn.open connstr
%>
如果a.asp要连接数据库
<!--#include file="conn.asp"-->
这就可以了。Top
2 楼alexzhang00(三角猫)回复于 2003-12-01 11:22:57 得分 0
楼上老兄说的不错,最好不要在GLOBAL.ASA里存连接,这样太耗资源了Top




