Asp classic 我应该一直使用connection.close吗

Asp classic 我应该一直使用connection.close吗,asp-classic,connection,connection-string,Asp Classic,Connection,Connection String,我应该总是关闭数据库连接还是自动关闭 如果我不关上它会怎么样 在asp错误的情况下,是否有可能关闭连接?我不想使用“on error goto next”命令,但如果发生错误,请停止脚本 SQL Server 2008和2012之间的自动关闭有何不同 是的,你应该一直努力关闭你打开的任何东西。在代码中尽早这样做可以释放可被其他请求重用的资源 在典型的ASP代码中(大多数开发人员似乎不知道函数或子过程的概念),当连接对象被完全取消引用时,连接将被关闭。这将在脚本完成时关闭。这可能会使连接打开的时间

我应该总是关闭数据库连接还是自动关闭

  • 如果我不关上它会怎么样

  • 在asp错误的情况下,是否有可能关闭连接?我不想使用“on error goto next”命令,但如果发生错误,请停止脚本

  • SQL Server 2008和2012之间的自动关闭有何不同

  • 是的,你应该一直努力关闭你打开的任何东西。在代码中尽早这样做可以释放可被其他请求重用的资源

  • 在典型的ASP代码中(大多数开发人员似乎不知道函数或子过程的概念),当连接对象被完全取消引用时,连接将被关闭。这将在脚本完成时关闭。这可能会使连接打开的时间超过需要的时间,从而损害应用程序的可伸缩性

  • 不,因为一个错误会很快结束你的脚本,所以我不担心如何处理它

  • 不。ASP和ADODB并不真正关心他们被要求连接的SQL Server的版本