标签: c# sql-server entity-framework stored-procedures
DbContext.Database.ExecuteSqlCommand(sql, parameters)
我使用上面的Entity Framework方法来执行SP,它接受表值参数并执行一些操作。
它正在成功完成任务,我可以在数据库中看到结果。但无论查询是否成功执行,它总是返回-1。我认为,如果查询执行成功,它应该返回1。
有人可以澄清我。感谢
答案 0 :(得分:-1)
EF不支持表值参数。但SO thread指向您可能用于实现所需内容的扩展。 (注意我没有尝试过扩展,所以不知道它是否运行良好)。