none
Entity Framework 4.1 Code first 为数据库添加并调用存储过程? RRS feed

答案

  • 没有这样的API

    不过你可以在InitializeDatabase或者Seed的时候直接调用SQLcontext.Database.SqlCommand

     



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2011年9月10日 23:39
    版主
  • 这个功能已经很多人请求了。下一个版本的 EF 5.0 会有这个功能。

    对于 EF 4.1 的话可以用 DbContext.Database.ExecuteSqlCommand 去直接 EXEC。如果有返回结果集的,用 DbContext.Database.SqlQuery<TResult>。


    Mark Zhou
    2011年9月12日 9:41

全部回复

  • 没有这样的API

    不过你可以在InitializeDatabase或者Seed的时候直接调用SQLcontext.Database.SqlCommand

     



    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2011年9月10日 23:39
    版主
  • 这个功能已经很多人请求了。下一个版本的 EF 5.0 会有这个功能。

    对于 EF 4.1 的话可以用 DbContext.Database.ExecuteSqlCommand 去直接 EXEC。如果有返回结果集的,用 DbContext.Database.SqlQuery<TResult>。


    Mark Zhou
    2011年9月12日 9:41