C# Petapoco及其参数

C# Petapoco及其参数,c#,petapoco,C#,Petapoco,是否有一种方法可以使用参数进行插入查询?我尝试时出现以下错误 /// <summary> /// Set active survey /// </summary> public int SetSurveyActive(int brandId, int surveyId) { Sql sql = new Sql() .Append("INSERT INTO CF.ActiveSurvey(Bra

是否有一种方法可以使用参数进行插入查询?我尝试时出现以下错误

    /// <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);
    }
//
///设置活动调查
/// 
公共int SetSurveyActive(int brandId、int surveyId)
{
Sql=新Sql()
.Append(“插入CF.ActiveSurvey(BrandId,SurveyId))
.Append(“值(@0,@1)”,brandId,surveyId;
var result=database.Execute(sql);
返回Convert.ToInt32(结果);
}

您缺少一个括号:

.Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId")
应该是

.Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId)")

您缺少一个括号:

.Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId")
应该是

.Append("INSERT INTO CF.ActiveSurvey(BrandId, SurveyId)")

哇,这似乎是sql注入的地方。这就是我使用参数的原因:)哇,这似乎是sql注入的地方。这就是我使用参数的原因:)