dae*_*aai 4 mysql stored-procedures entity-framework ef-code-first
我首先使用EF 4.3 Code和MySQL数据库.我在服务器上执行存储过程时遇到问题.代码如下所示:
ExecuteFunction<SomeResultType>("StoredProcName",parameter1)
Run Code Online (Sandbox Code Playgroud)
我收到错误在容器'CodeFirstContainer'中找不到FunctionImport'StoredProcName'.
我尝试过将名称命名为CodeFirstContainer.StoredProcName,但没有运气.有人对这个问题有任何想法吗?
谢谢,
您是否已将存储过程导入EDMX并为其创建了函数导入?ExecuteFunction依赖于EDMX和函数导入.如果您使用代码优先,则无法使用它.您必须使用ExecuteStoreQuery/ ExecuteStoreCommand对ObjectContext实例或SqlQuery/ ExecuteSqlCommand通过访问数据库实例DbContext的实例.
| 归档时间: |
|
| 查看次数: |
2117 次 |
| 最近记录: |