我在WCF项目中有一个代码第一个数据库。我通过调用
来使用它using (var db = new DbContext())
我有另一个控制台应用程序。我已经添加了对WCF项目的引用。当我使用
using (var db = new DbContext())
它在原始数据库旁边的数据库中创建一个新数据库。
数据库 Database.DbContext
如何让他们使用相同的数据库?
答案 0 :(得分:1)
确保两个应用程序的连接字符串相同
答案 1 :(得分:1)
我相信你需要编辑两个应用程序的app.config文件,并确保连接字符串指向同一个数据库。
答案 2 :(得分:1)
为dbContext创建单独的类,并在构造函数方法
中提供db名称 public class dbContext:DbContext
{
public dbContext():base(“YourDbName”){}
}
之后您可以创建如下实例:
dbContext db = new dbContext();
希望它有所帮助!