No it's not correct
"WHERE Monthname = '" + textBox1.Text.ToString() + "' AND '" + textBox2.Text.ToString() + "'"
:confused:
That will be the correct command when you are using AND operator:
cmd.CommandText = "SELECT * FROM Orders2 WHERE Monthname = '" + textBox1.Text + "' AND Monthname ='" + textBox2.Text + "'";
:)