一个可用于C#中所有表单的mysql连接

Wom*_*baT 1 c# mysql visual-studio

我使用C#在Visual Studio中作为Windows窗体应用程序启动一个新项目.项目有登录表,主表和其他不太重要的表格.所有这些都使用与mysql的连接.我应该在哪里放置负责连接mysql服务器的代码,以便能够以任何形式使用它?我不想在每种形式中创建新连接.任何提示?

Jon*_*eet 11

我不想在每种形式中创建新连接.

好吧,我不希望UI类首先直接访问数据库......但是每次与数据库交互时都应该创建一个新连接,并在操作后关闭它(可能带有一个using语句) .让连接池处理真正的底层网络连接.

编辑:有关更多信息,请参阅MySQL连接池文档.