title: SQL syntax near WHERE?
body: <p>I'm a newb here, and it may be because I've been up since yesterday morning, but I can't find my error here in this insert statement. My handler asked me not to parameterize for this training project (it won't be deployed), so no worries for the injection vulnerabilities. Anyway, the query's right, the data types are correct, and the table and field names are spelled correctly. What am I missing here? And is there a better way to find it than just staring at the screen until it comes to you?</p>
  
  <pre><code>protected void BtnSubmit_Click(object sender, EventArgs e)
  {
      string x = Request.QueryString["SubId"];
      string connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
      string comQuery = "INSERT INTO Submission (Status, StatusComment, StatusValue) VALUES ('" + "decline" + "', '" + TbComments.Text + "', 2) WHERE SubmissionId =" + x;
      using (SqlConnection sqlConn = new SqlConnection(connectionString))
      {
          sqlConn.Open();
          using (SqlCommand comCmd = new SqlCommand(comQuery, sqlConn))
          {
              comCmd.ExecuteNonQuery();
          }
      }
  }
  </code></pre>