大致讲述映射ADO.NET设置参数

进行ADO.NET设置要注意许多问题,首先碰到的就是环境的配置。以前学的ADO.NET没有怎么用。所以有一个星期的时间基本是在用实践着.net 1.0,所以ADO.NET设置耽误了我许多事。

专注于为中小企业提供成都做网站、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业上高免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

这三个存储过程需要同时映射到实体类上,也就是说如果你为一个实体类的插入方法映射了存储过程,那么更新和删除也必须映射存储过程。我们的这3个存储过程都是对User表进行操作,所以选中UserInfo实体类,在映射详细信息的将实体映射到函数选项卡进行设置。

分别在选择插入/更新/删除函数的地方选择对应的存储过程名,然后设置属性的映射。一般的存储过程参数会自动设置好映射,但是外键列需要手动设置。

Delete存储过程中的groupid是一个没有用的参数,ADO.NET设置加上这个参数的原因是在插入和更新操作中都涉及到了2个实体类,如果删除函数中没有映射Group这个导航属性会报2048错误。#t#

现在,CRUD的存储过程都已经映射好了。ADO.NET设置调用存储过程插入/更新/删除操作只需要像平时一样使用AddToUserInfos/更新实体类并SaveChanges/DeleteObject这些方法就可以了。查询需要显式调用。

 
 
 
  1. 1Entitiesdb=newEntities();
  2. 2UserInfou=db.GetUserInfo(userid).FirstOrDefault();

新闻名称:大致讲述映射ADO.NET设置参数
网址分享:http://www.shufengxianlan.com/qtweb/news29/108629.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联