“必须声明变量@strClientCode” 为什么老是提示这个错误啊

StringBuilder strSql = new StringBuilder();
strSql.Append("insert into strImage (strClientCode,images,dateTM) ");
strSql.Append(" values ( ");
strSql.Append("@strClientCode,@images,@dateTM)");
SqlParameter[] paramers ={

new SqlParameter("@strClientCode",SqlDbType.VarChar,30),
new SqlParameter("@images",SqlDbType.Image, 16),
new SqlParameter("@dateTM",SqlDbType.DateTime)
};

        paramers[0].Value = strClientCode;
        paramers[1].Value =bytes;
        paramers[2].Value = DateTime.Now;

        pbClass.ExecuteNonQuery(strSql.ToString());