title: Filter an integer using Like in BindingSoure.Filter or DataView.RowFilter
body: <p>I've Trying to filter a <code>DataView</code> which have multiple columns where some is numerical values. Everything works perfectly when typing in a string but once a numerical value gets entered (like checking for courier #) it filters to nothing.</p>
  
  <p>How My Data Displays before filter:
  <a href="https://i.stack.imgur.com/fbDlZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/fbDlZ.png" alt="enter image description here"></a></p>
  
  <p>How My Data Displays after filter:
  <a href="https://i.stack.imgur.com/iLzoS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iLzoS.png" alt="enter image description here"></a></p>
  
  <p>My Code is as followed:</p>
  
  <pre><code>private void tbxSearchCourier_KeyUp(object sender, KeyEventArgs e)
      {
          string outputInfo = "";
          string[] keyWords = tbxSearchCourier.Text.Split(' ');
  
          foreach (string word in keyWords)
          {
              if (outputInfo.Length == 0)
              {
                  outputInfo = "('Courier #' LIKE '%" + word + "%' OR Name LIKE '%" + word + "%' OR Branch LIKE '%" + word + "%' OR 'Contact Number' LIKE '%" + word
                      + "%' OR 'Email Address' LIKE '%" + word + "%')";
              }
              else
              {
                  outputInfo += " AND ('Courier #' LIKE '%" + word + "%' OR Name LIKE '%" + word + "%' OR Branch LIKE '%" + word + "%' OR 'Contact Number' LIKE '%" + word
                      + "%' OR 'Email Address' LIKE '%" + word + "%')";
              }
          }
          CourierDV.RowFilter = outputInfo;
      }
  </code></pre>
  
  <p>I've search for a solution on the web but can't find anything that works. Why is this happening and how can I fix it?</p>