整个表单的一个连接

时间:2016-10-29 21:11:59

标签: c# c#-4.0

大家好我有这个连接,每当我需要我的数据库时我必须输入它有一种方法可以输入一次并在每个按钮中使用它list of fortune 500 companies ext:xls con.open();

con.close();

1 个答案:

答案 0 :(得分:1)

是。使用功能。

private OleDbConnection GetConnection()
{
    return new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + "\\db\\it.accdb");
}

然后当您需要连接时,请将其命名为:

var con = GetConnection();

功能促进代码重用。通过将连接字符串移动到配置文件中,可以进一步改进此代码。