<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WhereClause Street name , House number, Postal code in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438699#M11883</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duncan Hornby and Ken Buja thanks for your Replay&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I managed to fix this This work for me&lt;/P&gt;&lt;P&gt;I can Search for Street name With or without&amp;nbsp;House number, and&amp;nbsp;Postal code&lt;/P&gt;&lt;P&gt;I only use House number and Postal code to narrow the search&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;English is not my mother Language sorry if I can't Explain it better or wrong spell&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;pQueryFilter.WhereClause = "STREETNAME LIKE '" &amp;amp; Street.Text &amp;amp; "%' and HOUSENUMBER LIKE '" &amp;amp; number.Text &amp;amp; "%' and POSTALCODE LIKE '" &amp;amp; Pn.Text &amp;amp; "%' ORDER BY STREETNAME,HOUSENUMBER,POSTALCODE Asc"‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Oct 2017 15:26:48 GMT</pubDate>
    <dc:creator>SigurdurGear</dc:creator>
    <dc:date>2017-10-16T15:26:48Z</dc:date>
    <item>
      <title>WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438693#M11877</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have 3 Textbox and I need to search for Street name , House number, Postal code&lt;/P&gt;&lt;P&gt;House Number and &lt;SPAN&gt;Postal&amp;nbsp;&lt;/SPAN&gt;code&amp;nbsp; can be empty&lt;/P&gt;&lt;P&gt;I am try to search using just part of street name or full name&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Street name = Data Type Text&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;House&amp;nbsp;&lt;SPAN&gt;number&amp;nbsp;= Data Type&amp;nbsp;Numeric&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Postal code&amp;nbsp;&lt;SPAN&gt;= Data Type&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;Numeric&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;I can search for street name with&amp;nbsp;House&amp;nbsp;&lt;SPAN&gt;number but if I have no&amp;nbsp;House&amp;nbsp;&lt;SPAN&gt;number I get nothing&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;pQueryFilter.WhereClause = "Street = '" + Street.Text + "'&amp;nbsp;AND Number = '" + number.Text + "'"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 13:55:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438693#M11877</guid>
      <dc:creator>SigurdurGear</dc:creator>
      <dc:date>2017-10-16T13:55:02Z</dc:date>
    </item>
    <item>
      <title>Re: WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438694#M11878</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That makes sense street = 'XYZ'&amp;nbsp;&lt;STRONG&gt;AND&lt;/STRONG&gt; Number =&amp;nbsp;empty string. You do not state what format your data source is and how "Nothing" is represented. In databases nothing is usually a NULL value. Edit your existing question to include this information and a sample of your data where is passes and fails because at the moment your question is lacking sufficient information for anyone to help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 14:04:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438694#M11878</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2017-10-16T14:04:21Z</dc:date>
    </item>
    <item>
      <title>Re: WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438695#M11879</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this is my code&amp;nbsp;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;Dim pMap As IMap
Dim pMxDoc As IMxDocument
Dim pFeatLayer As IFeatureLayer
Dim pFeatSel As IFeatureSelection
Dim pQueryFilter As IQueryFilter
pMxDoc &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;CType&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;My&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ArcMap&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Application&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Document&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; IMxDocument&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
pMap &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pMxDoc&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;FocusMap
' Find Parcels Layer &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; TOC
Dim sLayerName As String
sLayerName &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; Layer_name
Dim i As Integer
For i &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;0&lt;/SPAN&gt; To pMap&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;LayerCount &lt;SPAN class="operator token"&gt;-&lt;/SPAN&gt; &lt;SPAN class="number token"&gt;1&lt;/SPAN&gt;
If pMap&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Layer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;i&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Name &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; sLayerName Then
pFeatLayer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pMap&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Layer&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;i&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Exit For
End If
Next i
'Check to See &lt;SPAN class="keyword token"&gt;if&lt;/SPAN&gt; Parcels &lt;SPAN class="keyword token"&gt;is&lt;/SPAN&gt; &lt;SPAN class="keyword token"&gt;in&lt;/SPAN&gt; TOC
If pFeatLayer Is Nothing Then
&lt;SPAN class="token function"&gt;MsgBox&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;Layer_name &lt;SPAN class="operator token"&gt;&amp;amp;&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;" Error"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Exit Sub
End If


pQueryFilter &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; New &lt;SPAN class="token class-name"&gt;QueryFilter&lt;/SPAN&gt;
pQueryFilter&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;WhereClause &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"Street = '"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; Street&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Text &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"' AND Number = '"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; number&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Text &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"'"&lt;/SPAN&gt;

Dim pFeaCursor As IFeatureCursor &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeatLayer&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Search&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pQueryFilter&lt;SPAN class="punctuation token"&gt;,&lt;/SPAN&gt; False&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Dim pFeature As IFeature &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeaCursor&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;NextFeature

Do Until pFeature Is Nothing
Dim index As Integer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"STREETNAME"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; 
Dim sName As String &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;index&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="token function"&gt;MsgBox&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;sName&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ToString&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Dim pdata As keep_data &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; New &lt;SPAN class="token class-name"&gt;keep_data&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Name &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; sName
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;ObjectID &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;OID
If &lt;SPAN class="token function"&gt;IsDBNull&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"POSTALCODE"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; False Then
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;postalcode &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"POSTALCODE"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Else
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;postalcode &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;
End If
If &lt;SPAN class="token function"&gt;IsDBNull&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"STREETNAME"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; False Then
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;streetname &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"STREETNAME"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Else
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;streetname &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt;
End If
If &lt;SPAN class="token function"&gt;IsDBNull&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"HOUSENUMBER"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; False Then

Dim valueStr As String &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;Value&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;pFeature&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Fields&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;&lt;SPAN class="token function"&gt;FindField&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;&lt;SPAN class="string token"&gt;"HOUSENUMBER"&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
Dim valueIntConverted As Integer &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="token function"&gt;CInt&lt;/SPAN&gt;&lt;SPAN class="punctuation token"&gt;(&lt;/SPAN&gt;valueStr&lt;SPAN class="punctuation token"&gt;)&lt;/SPAN&gt;
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;housenumber &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; valueIntConverted
Else
pdata&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;housenumber &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"0"&lt;/SPAN&gt; 'Nothing
End If
pFeature &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; pFeaCursor&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;NextFeature

Loop&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:37:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438695#M11879</guid>
      <dc:creator>SigurdurGear</dc:creator>
      <dc:date>2021-12-11T19:37:34Z</dc:date>
    </item>
    <item>
      <title>Re: WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438696#M11880</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you debug the code and look at the &lt;EM&gt;whereclause&lt;/EM&gt; you had built does it look like:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;SPAN style="background-color: #ffffff;"&gt;"Street =&amp;nbsp;'xyz' AND Number =&amp;nbsp;''"&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;As you don't state what your dataset format is... do you have the correct field delimiters? Would help everyone if you provided a screen shot of a sample of data?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 15:02:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438696#M11880</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2017-10-16T15:02:28Z</dc:date>
    </item>
    <item>
      <title>Re: WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438697#M11881</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You should construct the whereclause in response to whether a text box has been selected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;Dim clause &lt;SPAN class="keyword token"&gt;as&lt;/SPAN&gt; String &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt;&amp;nbsp; &lt;SPAN class="string token"&gt;"Street = '"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; Street&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Text &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"'"&lt;/SPAN&gt;
If number&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Text &lt;SPAN class="operator token"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;&amp;gt;&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;""&lt;/SPAN&gt; then
&amp;nbsp; clause &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt;&lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;" AND Number = '"&lt;/SPAN&gt; &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; number&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;Text &lt;SPAN class="operator token"&gt;+&lt;/SPAN&gt; &lt;SPAN class="string token"&gt;"'"&lt;/SPAN&gt;
End If
QueryFilter&lt;SPAN class="punctuation token"&gt;.&lt;/SPAN&gt;WhereClause &lt;SPAN class="operator token"&gt;=&lt;/SPAN&gt; clause
&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 19:37:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438697#M11881</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2021-12-11T19:37:37Z</dc:date>
    </item>
    <item>
      <title>Re: WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438698#M11882</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just a side comment, the query (WhereClause) you are setting is an exact match.&amp;nbsp; Typically, in experience, in dealing with text types of searches, the user either cannot spell, don't know the whole name or only has partial information.&amp;nbsp; An exact matching whereclause will not handle this type of situation.&amp;nbsp; An old reference I used, much of which is still valid which explains how to use the like operator and wild cards within your WhereClause.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: 11.52px;"&gt;"STREET_NAME" LIKE '%Blue Bird%'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: 11.52px;"&gt;&lt;A class="link-titled" href="http://edndoc.esri.com/arcobjects/9.2/ComponentHelp/esriGeodatabase/IQueryFilter_WhereClause.htm" title="http://edndoc.esri.com/arcobjects/9.2/ComponentHelp/esriGeodatabase/IQueryFilter_WhereClause.htm"&gt;IQueryFilter.WhereClause Property&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; background-color: #ffffff; font-size: 11.52px;"&gt;Just a side note!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 15:24:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438698#M11882</guid>
      <dc:creator>TedKowal</dc:creator>
      <dc:date>2017-10-16T15:24:43Z</dc:date>
    </item>
    <item>
      <title>Re: WhereClause Street name , House number, Postal code</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438699#M11883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Duncan Hornby and Ken Buja thanks for your Replay&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I managed to fix this This work for me&lt;/P&gt;&lt;P&gt;I can Search for Street name With or without&amp;nbsp;House number, and&amp;nbsp;Postal code&lt;/P&gt;&lt;P&gt;I only use House number and Postal code to narrow the search&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;English is not my mother Language sorry if I can't Explain it better or wrong spell&amp;nbsp;&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;pQueryFilter.WhereClause = "STREETNAME LIKE '" &amp;amp; Street.Text &amp;amp; "%' and HOUSENUMBER LIKE '" &amp;amp; number.Text &amp;amp; "%' and POSTALCODE LIKE '" &amp;amp; Pn.Text &amp;amp; "%' ORDER BY STREETNAME,HOUSENUMBER,POSTALCODE Asc"‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 15:26:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/whereclause-street-name-house-number-postal-code/m-p/438699#M11883</guid>
      <dc:creator>SigurdurGear</dc:creator>
      <dc:date>2017-10-16T15:26:48Z</dc:date>
    </item>
  </channel>
</rss>

