【发布时间】:2020-11-12 15:15:02
【问题描述】:
我有两个数据库。其中一个用于开发,另一个用于生产。
我的主要目标是拥有两个数据库,并通过在应用程序设置中设置一个值来有条件地选择其中一个。 这是解释我需要实现的更多内容的代码:
private DbContext DB;
public Order(Sql sql, Employee emp)
{
DB = Settings.Default.Develop ? this.DB = new developEntities() : this.DB = new Entities();
}
但是此代码工作,但在选择特定表时,它会给我一个错误,它是未定义的。
如何在两个开发环境之间管理程序?
【问题讨论】:
-
这不只是您要切换的连接字符串吗?您可以将一个传递给 dbcontext。
标签: c# wpf entity-framework ado