`
baobeituping
  • 浏览: 1064712 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Entity Frame Work 4.1调用存储过程

    博客分类:
  • .NET
 
阅读更多

在这个问题上,琢磨了很久了。今天终于找到了调用的方法。

存储过程:

create proc T_Get

@ID varchar(10)

Begin

Select * from Course where id = @ID

End

public virtual IEnumerable<TEntity> GetWithRawSql(string query, params object[] parameters)

{

    return dbSet.SqlQuery(query, parameters).ToList();

}

 

public ActionResult Details(int id)

{

    var query = "exec T_Get @p0";

    return View(unitOfWork.CourseRepository.GetWithRawSql(query, id).Single());

}

在这里一定要注意,参数的名字一定要是@p0,@p1依次排下去。

分享到:
评论

相关推荐

    EntityFramework4.1安装包

    Entity Framework 4.1 是微软开发的一个对象关系映射(ORM)框架,它允许开发者使用.NET语言(如C#或VB.NET)直接操作数据库,而无需编写大量的SQL语句。这个安装包是针对Visual Studio 2010设计的,为开发者提供了...

    EntityFramework 4.1独立安装包

    EntityFramework 4.1独立安装包

    Entity Framework 4.1

    Entity Framework 4.1Entity Framework 4.1Entity Framework 4.1Entity Framework 4.1Entity Framework 4.1Entity Framework 4.1

    ADO.NET Entity Framework4.1

    ADO.NET Entity Framework 4.1 是微软开发的一个强大的对象关系映射(ORM)框架,它构建在 ADO.NET 之上,旨在简化数据库应用程序的开发。这个框架允许开发人员使用面向对象的编程方式来操作数据库,而无需直接编写...

    Packt.Entity.Framework.4.1.Expert's.Cookbook.2012

    《Packt.Entity.Framework.4.1.Expert's.Cookbook.2012》是一本专为.NET开发者设计的深入指南,聚焦于Entity Framework 4.1这一强大的对象关系映射(ORM)框架。Entity Framework是微软推出的一种数据访问技术,它...

    EntityFramework4.1复杂对象的保存

    标题中的“EntityFramework4.1复杂对象的保存”是指在使用Entity Framework 4.1时,如何处理并保存包含复杂类型的对象。Entity Framework (EF) 是一个对象关系映射(ORM)框架,允许开发人员使用.NET语言(如C#或VB...

    深入解读 Entity Framework 4.0和4.1

    Entity Framework 4.0 和 4.1 是微软推出的一款对象关系映射(ORM)框架,用于简化.NET 应用程序中的数据访问。这两个版本带来了许多改进和新特性,使得开发人员可以更高效地处理数据库操作,同时也为分层架构提供了...

    Entity Framework 4.1对 Sqlite 增删改查 代码分层

    Entity Framework 4.1 是微软推出的面向对象的数据库框架,它允许开发者以对象化的方式操作数据库,极大地简化了数据访问的复杂性。本教程将聚焦于如何使用 Entity Framework 4.1 配合 Sqlite 数据库进行基本的增删...

    entityframework 4.1教程

    Entity Framework 4.1 是微软推出的面向对象的数据库访问框架,它是.NET Framework的一部分,用于简化开发者与数据库之间的交互。在本教程中,我们将深入探讨这个强大的ORM(对象关系映射)工具,帮助你掌握其核心...

    EasyUI框架(ajax for WCF和Entity FrameWork4.1)

    在"EasyUI ajax for WCF和Entity FrameWork4.1"中,我们主要关注的是EasyUI如何与WCF(Windows Communication Foundation)服务和Entity Framework 4.1进行集成,以实现数据的异步交互和持久化。 WCF是.NET框架的一...

    EntityFramework4.1RC

    EF 4.1有哪些新玩新儿?  1. 首先当然是DbContext API,它是基于以前版本中的ObjectContext和其他一些类型抽象出的一个简单的API,针对常用开发场景和编程模式进行了优化。DbContext可以被于Database First, Model...

    微软正版图书:Getting Started with the Entity Framework 4.1 using ASP.NET MVC

    根据给定文件信息,本篇文档主要涉及了Entity Framework 4.1和*** MVC4的知识点,我们将详细展开这些知识点。 标题中的《*** MVC》表明了这是一本入门级书籍,旨在帮助读者学习如何在使用*** MVC框架开发的Web应用...

    存储过程- 06.在应用程序中调用存储过程

    - **ORM框架**:Object-Relational Mapping(ORM)框架如Hibernate和Entity Framework也支持调用存储过程,开发者可以在ORM的映射配置中指定存储过程,然后在代码中像调用普通方法一样调用它。 3. **参数传递** -...

    NHibernate调用存储过程全集,值.

    **NHibernate调用存储过程全集** 在关系型数据库中,存储过程是预编译的SQL语句集合,可以提高数据库操作的效率和安全性。在使用ORM(对象关系映射)框架如NHibernate时,虽然主要目的是通过面向对象的方式操作...

    EJB3.0实例教程如何调用存储过程.doc

    【EJB3.0 实例教程:如何调用存储过程】 EJB3.0(Enterprise JavaBeans 3.0)是Java EE平台中用于构建分布式企业级应用的组件模型,它简化了Java企业级开发,引入了注解驱动的编程模型。在EJB3.0中,开发人员可以...

    C# 调用存储过程的后台代码

    ### C#调用存储过程的后台代码详解 在软件开发过程中,存储过程是数据库中预编译好的SQL脚本集合,它可以接收输入参数并返回输出结果。存储过程因其执行效率高、可重用性强等特点而被广泛应用于各种业务场景之中。...

Global site tag (gtag.js) - Google Analytics