asp.net-mvc-2 – EF CTP5错误:对象名称无效
发布时间:2020-12-16 07:36:03 所属栏目:asp.Net 来源:网络整理
导读:我在scottgu的博客上关于EF代码第一个CTP5的示例,但我得到了错误 System.Data.SqlClient.SqlException: Invalid object name ‘dbo.Products’. 这是我得到的代码. add name="CTP5Context" connectionString="data source=.SQLEXPRESS;Integrated Security=
我在scottgu的博客上关于EF代码第一个CTP5的示例,但我得到了错误
这是我得到的代码. <add name="CTP5Context" connectionString="data source=.SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|EFCTP5.mdf;User Instance=true" providerName="System.Data.SqlClient" /> public class CTP5Context : DbContext { public DbSet<Product> Products { get; set; } } public class Product { public int Id { get; set; } public string ProductName { get; set; } public int Amount { get; set; } } var context = new CTP5Context(); var products = context.Products; return View(products); 我有点无能为力我在博客中做了同样的事情,这不是我第一次使用EF(但是CTP5 tho),我是在忽视什么? 解决方法
如果您的表名是数据库中的Product,请尝试以下操作:
[Table("Product",SchemaName = "dbo")] public class Product { public int Id { get; set; } public string ProductName { get; set; } public int Amount { get; set; } } 要使用Table属性,您需要添加以下using语句: using System.ComponentModel.DataAnnotations; 希望这可以帮助!它对我有用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.NET MVC(视图)中包含WebForms?
- asp.net-mvc – asp.net MVC扩展DataAnnotions
- asp.net-web-api – 没有实体框架的WebAPI ODATA
- asp.net – IE7和8随机挂起CSS图像
- asp.net-2.0 – 不使用SSL的安全登录凭证
- 将Asp.net应用程序移动到负载平衡的环境中
- asp.net – .NET Web API HttpResponseMessage模式?
- asp中select(下拉菜单)如何同时获取value和text的值(亲测+转
- asp.net-mvc – 使用EditorFor时向ModelMetadata.Additiona
- 什么使ASP.NET Core中的请求功能成为现实?
推荐文章
站长推荐
- 如何在Asp.net中调用webmethod C#
- asp.net-mvc – 如何覆盖Orchard CMS中导航区域的
- asp.net-mvc – 如何将ASP.net身份角色放入Ident
- asp.net-mvc – Web Api调用返回404错误,GUID作为
- asp.net – 你能以编程方式设置MachineKey吗?
- 你在.NET中最喜欢的功能是什么?
- 初识ABP vNext(11):聚合根、仓储、领域服务、
- asp.net-mvc-4 – 具有外部数据和TypeScript的Ng
- asp.net-mvc – MVC Razor – 如何向自己提交表单
- asp.net mvc 之旅 —— 第六站 ActionFilter的应
热点阅读