日期:2014-05-18  浏览次数:20455 次

这样可行吗???急急急
我想在数据层创建一个SqlConnection对象,该对象是静态的(也就是对每个用户都一样,因为在内存中值创建一次,不知道是不是这样啊?)
我在用到SqlConnection对象的时候去判断是否为空,是就再创建一次,如果是close了就打开
请问这样行吗???

------解决方案--------------------
可以

你做的是C/S程序,还是B/S程序
C/S肯定没问题。
B/S由于是多线程操作,所以不可以
------解决方案--------------------
不可以。
每次与数据库交互都创建一个SqlConnection对象,与数据库交互完毕就立即关闭已创建的SqlConnection对象
------解决方案--------------------
可以对单个用户来说,共享connection
------解决方案--------------------
没看懂这问题