0

我知道如果我的存储过程返回一个数据集,我可以这样做

    _context.Database.SqlQuery<Product>(query, parameters).ToList<Product>()

但是,如果我有一个不返回任何内容的存储过程,我该如何从实体框架中调用它?什么代替了“?” 以下?

    _context.Database.SqlQuery<?>(query, parameters).ToList<?>()
4

1 回答 1

0

您是否已将存储过程映射到模型浏览器中的函数?如果你去你的edmx文件并右键单击,你可以添加->函数导入,然后指定你要导入的存储过程的细节。这会将其映射到一个函数,然后您可以使用有效地调用您的存储过程

_context.(NameYouGaveFunction)
于 2013-05-10T16:26:56.173 回答