gpt4 book ai didi

entity-framework-4.1 - 找不到新的 Code First Entity Framework 数据库

转载 作者:行者123 更新时间:2023-12-04 08:23:36 25 4
gpt4 key购买 nike

基本上我使用的是 Entity Framework 代码优先技术。我写的代码有效。但是,我在 SQL Server Management Studio 中找不到新创建的数据库。它在哪里?我应该使用什么 IDE 来查看新创建的数据库和表。
我运行以下代码没有问题:
IsoLocationContext db = new IsoLocationContext();

   Address address = new Address();

address.TrackingNumber = "123";

db.Addresses.Add(address);
db.SaveChanges();

但是,我似乎找不到数据库和表。我确实尝试刷新数据库列表。
然后我添加了以下行,以确保数据确实进入了数据库。
   IList<Address> addresses = db.Addresses.ToList();

上述处理也有效。
我还停止并启动了服务器并重新启动了整个机器。只是为了确保数据没有存储在内存中。一切都按预期进行。
在运行应用程序时,我还针对服务器运行了 Profiler,但在 Trace 中没有看到任何条目。

请告诉我,我缺少什么。这真让我抓狂。

此外,我使用的是 SQL Server 2008 R2 开发人员/客户端版本。

最佳答案

尝试像这样查看您的连接字符串:

 ((IObjectContextAdapter)db).ObjectContext.Connection.ConnectionString

关于entity-framework-4.1 - 找不到新的 Code First Entity Framework 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8405778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com