title: c# between in where condition not work
body: <pre><code>   String start_cd;
     String end_cd;
     int time_start_int;
     int time_end_int;
      opencon();
  
       SqlCommand res = new SqlCommand("SELECT ID,Available,Type," + start_cd + "," + end_cd + " FROM " + going + " WHERE " + start_cd + "!=0 or " + end_cd + "!=0 and " + start_cd + " &gt;= " + time_start_int + " and " + start_cd + " &lt;= " + time_end_int + "", con);
      SqlDataAdapter sda_res = new SqlDataAdapter(res);
      DataTable dt_res = new DataTable();
      sda_res.Fill(dt_res);
  
      listBox1.DataSource=dt_res;
      listBox1.DisplayMember="ID";
  
      listBox2.DataSource = dt_res;
      listBox2.DisplayMember = start_cd;
  </code></pre>
  
  <p>i getting no errors
  but listbox  show unfiltered values(i want geting values time_start_int between  time_end_int )</p>