|
|
1
1
在此处设置连接字符串。 然后使用以下代码。(sql_conn是连接对象的名称)
|
|
|
2
0
我认为您应该打开一个连接,执行SQL语句并立即关闭连接。提供程序负责连接池。 |
|
|
3
0
就像Raj说的,我建议在有语句要运行时打开连接,然后在运行后再次关闭它——这是进行DB查询的最常见方法。 也就是说,如果您希望随时打开一个连接,您应该在程序退出时关闭它(或者对于网站,在global.asax中关闭它,在application close、unload和类似的情况下关闭它(不记得有多少个,因为我从来没有这样做过) 您的web.config不会自动关闭它! 尽管如此,我仍然认为您应该考虑这样的构造(伪代码):
当您将连接和命令放入using语句中时,它们将被正确地关闭(包括您的连接),并且您不会冒在DB服务器上有死连接的风险,以防代码中出现异常。 显然,一个“最终尝试”结构也可以做到这一点,使用更漂亮。 |