.net 实体框架不会导入我的firebird存储过程
我将EF用于.NET4,firebird.NET提供程序3.0.2.0与firebird 2.5一起使用 我从IBEXPERT创建了一个存储过程,如下所示:-.net 实体框架不会导入我的firebird存储过程,.net,entity-framework,firebird,.net,Entity Framework,Firebird,我将EF用于.NET4,firebird.NET提供程序3.0.2.0与firebird 2.5一起使用 我从IBEXPERT创建了一个存储过程,如下所示:- SET TERM ^ ; create or alter procedure GETNEWROWID returns ( ROWID ROWID) as begin /* Procedure Text */ rowid = (select gen_uuid() from rdb$database); suspend;
SET TERM ^ ;
create or alter procedure GETNEWROWID
returns (
ROWID ROWID)
as
begin
/* Procedure Text */
rowid = (select gen_uuid() from rdb$database);
suspend;
end
^
SET TERM ; ^
/* Existing privileges on this procedure */
GRANT EXECUTE ON PROCEDURE GETNEWROWID TO SYSDBA;
当我尝试更新模型时,会列出SP,但当我选择它时,它不会添加到模型中。没有它的踪迹
我尝试将其添加为函数导入,但它没有出现在下拉列表中
我做错了什么
关于尝试删除挂起,可选存储过程和“可执行”存储过程之间存在差异;也许这很重要。你有没有检查过它是否应该自动将SP导入模型?马克:我删除了暂停,但没有任何区别。Cincura-我不明白你在问什么。如果我从“从数据库更新模型”选项中选择了SP,则肯定应该导入该SP。