2 u013083822 u013083822 于 2014.01.13 15:15 提问

C#连接数据库时的open和close都什么意思,打开和关闭的都是什么?

C#连接数据库时的open和close都什么意思,打开和关闭的都是什么?

3个回答

mevip
mevip   2014.01.13 23:09
已采纳

如果连接数据库的客户端数量不多的话,客户端可以打开数据库后一直保持连接,直到程序退出时再关闭数据库连接。有的数据库有空闲断开特性,即客户端连接后,如果一定时间没有操作,数据库会自动断开该连接,所以,打开过的数据库不一定一直可用,应用程序发现数据库连接不可用时可再次打开。

ligang_099
ligang_099   2014.01.13 15:19

open 打开数据库连接
close 关闭数据库连接

u013083822
u013083822 需要每次都打开关闭吗?打开一次 一直用最后在关闭不行吗?
4 年多之前 回复
u013468396
u013468396   2014.01.13 15:23

因Open之后创建了连接数据库对象实例,所有当用完之后为了节约内存的开销需要释放(Close)占用的资源。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!