asp.net – 实体框架 – 映射不映射存储过程?
我有一个存储过程使用全文搜索视图.
我正在尝试将结果映射到现有的Entity(Sales),在那里我将列MivType映射到SaleType(因为它更有意义,我想保持db名称远离我的网站).存储过程映射到Function Import,我已将其ReturnType定义为Sales. 只要实体具有与字段名称相同的属性名称,这种方法就可以正常工作. 这是我的问题:当我更改属性的名称时,运行导入的函数后出现以下错误:
如果我在实体上将属性’SaleType’更改为’MivType’,我可以解决这个问题,但为什么要这样做呢?这不是映射的用途吗? 谢谢. 解决方法
那么实体设计师并没有很好地工作.我通常会尝试在
XML中执行所有操作.在
XML中有3个部分.存储(SQL数据库的表示).概念(您的.Net对象的代表.和概念到存储映射
听起来这个错误出现在您的概念到存储映射中.您可以在概念方面保留属性名称SalesType,但映射必须在概念和存储方面映射正确的名称. 这里有一些文章参考MSDN (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net使用H5新特性实现异步上传的示例
- 只有内容控件才能直接在包含ASP.NET内容控件的内容页面中
- asp.net-mvc-3 – 如何在ASP .NET MVC 3中验证与另一个值相
- asp.net-mvc – asp .net mvc授权
- 使用 nuget server 的 API 来实现搜索安装 nuget 包
- asp.net – JSON.NET读取JObject时出错
- 如何在ASP.NET ListBox中设置多个选择?
- asp.net – ASP .net MVC调用默认控制器和操作vs设置启动页
- asp.net-mvc – MVC 4,Upshot实体循环引用
- 如何格式化带有class参数的asp.net webmethod的JSON
- asp.net – 如何.NET网站隐藏它们的文件的.aspx扩
- asp.net – 高级:HttpModule Init()方法在应用程
- 为什么这会考虑不好的做法?或者是吗? (ASP.Net
- asp.net-mvc-4 – 在asp.net mvc应用程序中集成P
- exception throw in progress runner thread_VS2
- asp.net – 通过sql servers SP在aspnet成员中添
- asp.net-mvc – MVC角色授权
- asp.net-mvc – ASP.NET MVC – IsPostBack还在吗
- asp.net-mvc-3 – 存储库模式和Azure表存储(???)
- ASP.NET批量下载文件的方法