title: Cannot Filter DataRows
body: <p>I'm Using Following code to select Specific Rows From My Datatable But the problem is that it only searches full matching content from column</p>
  
  <pre><code>Dim strExpr = "`" + callerAHeader_Name + "` = " &amp; iSrch &amp; ""
  Dim strSort = callerAHeader_Name + " DESC"
  Dim foundRows As DataRow()
  
  foundRows = ds.Tables(0).[Select](strExpr,strSort)
  </code></pre>
  
  <p>It Works Fine But To Search Matching Some Words I used</p>
  
  <pre><code>Dim strExpr = "`" + callerAHeader_Name + "` LIKE '%" &amp; iSrch &amp; "%'"
  Dim strSort = callerAHeader_Name + " DESC"
  Dim foundRows As DataRow()
  
  foundRows = ds.Tables(0).[Select](strExpr,strSort)
  </code></pre>
  
  <p>Which Gives Me Error <strong>"Cannot perform 'Like' operation on System.Double and System.String"</strong></p>
  
  <p>If i remove inverted comma's from strExpr </p>
  
  <pre><code>Dim strExpr = "`" + callerAHeader_Name + "` LIKE %" &amp; iSrch &amp; "%"
  </code></pre>
  
  <p>it gives an error <strong>Syntax error: Missing operand before 'Mod' operator.</strong></p>