一个页面上 很多 不同的内容需要从数据库种获值 ,到底 进行怎样的 数据库链接 比较好
?
我有6个版块 ,每个版块 都是 一次sqldatareader
进行了6次独立的打开关闭.....
?
我有6个版块 ,每个版块 都是 一次sqldatareader
进行了6次独立的打开关闭.....
解决方案 »
- tooltip =‘<%#Eval("content")%>’ 当Eval("content")很大时,页面就乱了,本来tooltip不应该显示的结果显示了,
- 请问一个dropdownlist的问题
- 如何控制输出图像的质量
- 大家帮帮看看,这个问题好简单的。
- 我引用了owc11.dll 我上传到网上服务器上 就不能用了!
- 本论坛信息提示效果是如何做出来的,请给一思路。
- 怎样屏蔽菜单栏的刷新按钮????20分谢谢!
- Javascript改变iframe路径问题(弄了一晚上了)
- asp.net web api 生成的 TOKEN 怎么在服务器端让其过期
- 蔡鸟提问,我的datagrid 中的OnItemCommand为什么触发不了?原来问了,没解决,再加50分!!!
- 动态加进DataTable 中的数据如何排序?
- textbox验证的问题
链接close也并不是完全关闭通道,而是把数据链接放入链接池,所以
你的6次打开,性能损失当然有,但并没有那么大的。清晰的结构还是很重要的。
------------------------------------------------
进行了6次独立的打开关闭.....
如果 用nextresult ,是不是不能用repeater 了 ,,, 要用 很多个Label(32个) 然后赋值 ...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
应该是这样的,如果你一直不关闭连接,等垃圾回收来销毁这个对象的话,又如果你SQL连接上线100个,在没等垃圾回收销毁这个对象之前第101个用户就被中断了.而事实上垃圾回收器在什么时候启动也是你不能控制的.而关闭其实是把连接放到一个闲置的连接池了,需要用的时候再取出来就可以了,性能上不会损耗太大!!