asp中使用数据库的问题.
ahr 2003-08-04 04:37:58 我在asp中连接 SQL Server服务器。
用ADO。
要创建 ADODB.Connection 对象。
我现在的方法是每次访问数据库都
var DatabaseConn = Server.CreateObject("ADODB.Connection");
DatabaseConn.Open ( "WebData" , "WebServer", "WebServer" );
//...
DatabaseConn.Close();
请问这样,会有什么问题吗?DatabaseConn 对象,在什么时候释放?它的作用域是我这段代码的函数吗?
因为我发现有时候网页会出现图像显示不出来的情况,不知道是否是对象没释放,让服务器资源不足了。
另外,先开始我用
<OBJECT RUNAT=Server SCOPE=Application ID=DatabaseConn PROGID="ADODB.Connection"></OBJECT>
只在global.asa创建一次。
却发现aseConn.Open只能成功一次,下次再Open,就出错了。在Open之前我已经调用了Close方法。
大家写数据库,都是怎么处理的呢?