Petapoco和参数

cho*_*obo 0 c# petapoco

有没有办法使用插入查询的参数?我尝试时收到以下错误.

    /// <summary>
    /// Set active survey
    /// </summary>
    public int SetSurveyActive(int brandId, int surveyId)
    {
        Sql sql = new Sql()
            .Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId")
            .Append("VALUES(@0,@1)",brandId,surveyId);

        var result = database.Execute(sql);

        return Convert.ToInt32(result);
    }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Blo*_*ard 5

你错过了一个括号:

.Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId")
Run Code Online (Sandbox Code Playgroud)

应该

.Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId)")
Run Code Online (Sandbox Code Playgroud)