can some please let me how to fix my code?
SqlConnection con = new SqlConnection("constring");
SqlCommand cmd = new SqlCommand("SELECT * FROM Ware WHERE Green=@Green,Red=@Red,Active=@Active", con);
cmd.Parameters.AddWithValue("@Green", Green.Text);
cmd.Parameters.AddWithValue("@Red", Red.Text);
cmd.Parameters.AddWithValue("@Active", Active.Text);
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{
con.Close();
}
else
{
con.Close();
con.Open();
cmd = new SqlCommand("Insert INTO Ware(Green,Red,Active) VALUES(@Green,@Red,@Active)", con);
cmd.Parameters.AddWithValue("@Green", Green.Text);
cmd.Parameters.AddWithValue("@Red", Red.Text);
cmd.Parameters.AddWithValue("@Active", Active.Text);
cmd.ExecuteNonQuery();
con.Close();
}