-1

我正在开发一个使用实体框架的 winforms 应用程序。我正在寻找一种方法来在代码中设置连接字符串而不使用 app.config 有什么帮助吗?

4

2 回答 2

4
void Main()
{
    var conn = new SqlConnection(@"Data Source=(local);Initial Catalog=AdventureWorks;"
        + "Integrated Security=SSPI;");
    var context = new MyContext(conn);
}

public class MyContext : DbContext
{
    public MyContext(DbConnection connection) : base(connection, true)
    {
    }
}

它有帮助吗?

于 2013-06-04T17:23:49.227 回答
1

您可以将其传递为

public static myDBEntities getDBContext(String connectionString) {   

    myDBEntities DB = new myDBEntities();

    DB.Database.Connection.ConnectionString = connectionString;

    return DB;
}
于 2013-06-04T17:35:52.743 回答