新微赢技术网

标题: 是什么?我这样写对吗? [打印本页]

作者: tp寶寶^ō^    时间: 2010-1-19 04:22
标题: 是什么?我这样写对吗?
一个记事本什么也没有,我写入下面代码.然后保存为conn.asp
这样对吗??

<%
set conn=server.CreateObject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="& server.MapPath("user.mdb")
作者: 听雨飞扬    时间: 2010-1-19 04:22
那样写没有错!
作者: liu    时间: 2010-1-19 04:22
要是老驱动就不行了
作者: 林风    时间: 2010-1-19 04:22
我总觉得这样的习惯不好,只要把
"provider=microsoft.jet.oledb.4.0;data source="& server.MapPath("user.mdb")
这样的语句写到conn.asp中就可以了,毕竟在其他页面中还要conn.close呢。
也许楼主从来就不关闭数据库吧,这样时间就了会出问题的。
作者: 嫣幻霏然    时间: 2010-1-19 04:22
我也很少conn.close
当窗口关闭时,不是所有变量都会释放吗?
当然,加了conn.close会好点
不过不加conn.close
我从没有试过有错误发生
作者: ︷起↘嚸℡    时间: 2010-1-19 04:22
以下是引用rainic在2006-1-21 13:38:00的发言:

我也很少conn.close
当窗口关闭时,不是所有变量都会释放吗?
当然,加了conn.close会好点
不过不加conn.close
我从没有试过有错误发生
最好加上,因为网页打开次数少人少还可以,人多的话会因为内存或系统资源益出而错误。
作者: .嵿峜繌嗲﹖    时间: 2010-1-19 04:22
做一个sub
sub dbc
conn.close
set conn=nothing
end sub

用完就调用一下




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2