在 C# 中调用 SQL 连接方法

eap*_*onz 1 c# sql-server methods class

我将此方法调用到我的登录表单。我不知道这有什么问题。我创建了一个名为 MyConnection 的类,这个类包含我的 SQL ConnectionString。我想要的是我可以调用这个函数。名为 Myfunction 的 Class1 方法将被调用到我的登录表单,因此调用连接字符串会更快。

public static class MyConnection
{
    public static SqlConnection getConnection()
    {                
        string conn = "Data Source=EDGAR-PC\\SQLEXPRESS;Initial Catalog=Project1;Integrated Security=True";
        SqlConnection myConn = new SqlConnection(conn);
        return myConn;    
    }    
}
Run Code Online (Sandbox Code Playgroud)

Sas*_*sha 5

您不能实例化静态类。你可以这样称呼它:

using (var connection = MyConnection.getConnection())
{
    connection.Open();
    //do whatever you need
}
Run Code Online (Sandbox Code Playgroud)