怎么让winForm工程始终保持连接数据库

如何让winForm工程始终保持连接数据库?
通常做法时,当需要用到数据库时才连接,使用完毕再断开
可是对于一个小型系统,使用的人不过20人,就不妨在系统运行时就连接数据库
直到系统关闭才断开。

我以前是用vb的,我会在一个Modules中public一个connection变量,在sub   Main中赋其connectionString,然后Open,再然后就是调用窗体了,在各个窗体中使用connection变量的execute方法操作数据库。

现在初学   vs.net,不直到类似的方法应该如何实现?

------解决方案--------------------
一样可以,用static定义connection

打开不关闭

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
------解决方案--------------------
你现在也可以在一个Module中,定义
Public con As New SqlConnection( "............ ")
就可以了

------解决方案--------------------
只要将connection定义为公共变量就得了。不过觉得需要时连接,用完后关闭的做法其实不影响速度的,因为有连接池来缓冲。
------解决方案--------------------
这样不好,net下最主要的特点就是不用一直连接数据库。这样可以很从容的处理并发的问题。操作数据库的时候连接处理完毕断开这样很好的。建议你改变原来的编程习惯。适应新的。
------解决方案--------------------
一直连接数据库,占用系统资源,只有在需要的时候连接,才是好的解决方法 :)