2010-01-20 65 views
0

我正在尝试一个函数导入,并且EF不能识别我的过程。为什么实体框架不能识别我的过程?

就是这样:

ALTER PROCEDURE dbo.AddNewTicketFieldOption 
    (
     @ticketFieldID INT, 
     @optionID INT 
    ) 
AS 
BEGIN 

INSERT INTO tbTicketFieldOptions 
(cdTicketField, cdOption) 
VALUES 
(@ticketFieldID, @optionID) 

--only to return something, EF hack 
SELECT 0 

END 

其实这个过程并不需要回报。但我知道EF需要它,所以我尝试过这种标量返回(也使用RETURN 0),并使用已经识别的过程选择从实体中选择top 1。

当我尝试更新模型时,它不会显示出这个新过程。

这是命名的东西吗?我迷失了它。

回答

1

什么是权限?

+0

男人,你很高尚\ o/ – 2010-01-20 12:34:30

+0

先生,你是最善良的;-) – gbn 2010-01-20 13:04:25

相关问题