映射ADO.NET如何设置参数

介绍

这篇文章主要为大家展示了“映射ADO.NET如何设置参数”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“映射ADO.NET如何设置参数”这篇文章吧。

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

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

映射ADO.NET如何设置参数

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

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

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

 1 entitiesdb=newEntities ();,, 2 userinfou=db.GetUserInfo (userid) .FirstOrDefault (); 

以上是“映射ADO.NET如何设置参数”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

映射ADO.NET如何设置参数