在 c# 上下文上的 SQL 参数

发布时间: 2017/2/28 21:24:40
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我试图将参数添加到此 sql 查询,以针对实体框架上下文执行。我有问题找出语法。这里是我到目前为止有︰

db.Participantes.SqlQuery("SELECT participanteID, nome, email, telefone, unidadeCE, voucherNumero, dataCadastro," +
                          "(SELECT TOP(1) tipo FROM ParticipanteResultado pr WHERE p.participanteID = pr.participanteID ORDER BY quantidadeValidas DESC) AS tipo" +
                          "FROM Participante p WHERE p.unidadeCE = @param", new { param = unidade }).ToList()

解决方法 1:

这里是什么你正在寻找作为向 EF 查询添加参数。

db.SqlQuery<TEntity>("SELECT * FROM Table WHERE Column = @ParamName", 
               new SqlParameter("ParamName", parameterValue)).ToList();
官方微信
官方QQ群
31647020