实体框架4 +存储过程

时间:2012-09-11 14:15:30

标签: c# sql-server stored-procedures entity-framework-4

希望你们能帮帮我。

这是我的情况。

我有一个存储过程,返回一个非常动态的#table(列数不固定)

它接受4个参数。

ALTER PROCEDURE cct_AbsHoursPossible
    @_TpCode VarChar(9),
    @_Period VarChar(20),
    @_StartDate DateTime,
    @_EndDate DateTime
AS
    SET NOCOUNT ON
    SET FMTONLY OFF

我在我的模型中包含了存储过程,并添加了函数import并创建了复杂类型。

但是当我使用以下代码调用存储过程时

ctx.cct_AbsHoursPossible("V109   03", "A%", _start, _end);

它给我以下错误。

  

*程序或功能'cct_AbsHoursPossible'需要参数   '@_TpCode',未提供。*

我在网上搜索过,无法提出任何解决方案。

我对.net开发很新。

请提供任何帮助。

1 个答案:

答案 0 :(得分:0)

从参数名称的开头删除下划线。