c# - 在 C# 中调用 SQL 连接方法

标签 c# sql-server class methods

我将此方法调用到我的登录表单。我不知道这有什么问题。我创建了一个名为 MyConnection 的类,该类包含我的 SQL ConnectionString。我想要的是我可以调用这个函数 ex。名为 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;    
    }    
}

最佳答案

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

using (var connection = MyConnection.getConnection())
{
    connection.Open();
    //do whatever you need
}

关于c# - 在 C# 中调用 SQL 连接方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15793266/

相关文章:

c# - 在 C#/Entity Framework 中编写全文搜索算法 - 从哪里开始?

c# - 创建 SQL 字符串 - 可能涉及 DISTINCT、GROUP BY 或 ..?

sql - 仅选择与其他行相同的值

mysql - LEFT JOIN 为 NULL 条件

与类同名的 Typescript 导入接口(interface)

java - 如何做泛型类 T 的 "new"扩展 AbstractClass (JAVA)

c# - 在页面上进行任何事件之前,如何检查 MVC 中的 session 变量是否存在?

c# - TextBox 在 '\0' 字符处截断字符串

C# 泛型 : Simplify type signature

php - 哪种初始化 php 属性的方法更好?