<?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: Provider AdsDSOObject problem in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Provider-AdsDSOObject-problem/m-p/1231266#M392319</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I managed to get what I want but did it in the SQL where I should have been looking to begin with.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I relied heavily on this page:&amp;nbsp; "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://www.mssqltips.com/sqlservertip/2580/querying-active-directory-data-from-sql-server/#comments2" rel="nofollow" target="_blank"&gt;https://www.mssqltips.com/sqlservertip/2580/querying-active-directory-data-from-sql-server/#comments2&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;At first I was getting the results in text format. I needed to go to Tools/Options/Query Results in Management Studio to change it to Grid. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Feb 2017 19:30:38 GMT</pubDate>
    <dc:creator>dhborchardt</dc:creator>
    <dc:date>2017-02-16T19:30:38Z</dc:date>
    <item>
      <title>Provider AdsDSOObject problem</title>
      <link>https://community.qlik.com/t5/QlikView/Provider-AdsDSOObject-problem/m-p/1231265#M392318</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I used the example from the Cookbook and Groups part of it works fine. The Edit script\'Groups' tab works fine. the 'Users' tab script gets an error. I isolated it down to&amp;nbsp; "&lt;SPAN style="font-size: 13.3333px;"&gt;WHERE objectCategory='person' &lt;/SPAN&gt;". If the &lt;SPAN style="font-size: 13.3333px;"&gt;objectCategory='person'&lt;/SPAN&gt;, I will get an error.&lt;/P&gt;&lt;P&gt;________________________________________ ERROR&amp;nbsp; ______________________________&lt;/P&gt;&lt;P&gt;OLEDB read failed&lt;/P&gt;&lt;P&gt;SQL select &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; name, distinguishedName&lt;/P&gt;&lt;P&gt;&amp;nbsp; FROM 'LDAP://DC=mhhc, DC=sisunet, DC=org'&amp;nbsp; WHERE objectCategory='person' &lt;/P&gt;&lt;P&gt;&amp;nbsp; AND name&amp;gt;' '&lt;/P&gt;&lt;P&gt;______________________________________________________________________________&lt;/P&gt;&lt;P&gt;If I replace person with group it works but I don't get the username. Can someone tell me what is wrong with using person or is there something else I am doing incorrect?&lt;/P&gt;&lt;P&gt;Microsoft Active Direcotry&lt;/P&gt;&lt;P&gt;QlikView 12 sr1 64bit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONNECT TO 'Provider=ADsDSOObject';&lt;/P&gt;&lt;P&gt;LET arg=chr(01); // Set search start name to a very low value&lt;/P&gt;&lt;P&gt;DO &lt;/P&gt;&lt;P&gt;&amp;nbsp; ADUsers:&lt;/P&gt;&lt;P&gt;&amp;nbsp; //FIRST 1000 // Workaround for undefined SQL error. &lt;/P&gt;&lt;P&gt;&amp;nbsp; LOAD DISTINCT&lt;/P&gt;&lt;P&gt;&amp;nbsp; // Add addtional Fields as required&lt;/P&gt;&lt;P&gt;&amp;nbsp; name as UserName,&lt;/P&gt;&lt;P&gt;&amp;nbsp; distinguishedName as UserDN&lt;/P&gt;&lt;P&gt;&amp;nbsp; ;&lt;/P&gt;&lt;P&gt;&amp;nbsp; SQL select &lt;/P&gt;&lt;P&gt;&amp;nbsp; // Add addtional Fields as required&lt;/P&gt;&lt;P&gt;&amp;nbsp; name, distinguishedName // Fields to select &lt;/P&gt;&lt;P&gt;&amp;nbsp; FROM 'LDAP://$(RootDse)'&amp;nbsp; &lt;SPAN style="font-size: 18pt;"&gt;WHERE objectCategory='&lt;STRONG style=": ; color: #ff0000;"&gt;person&lt;/STRONG&gt;' &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; AND name&amp;gt;'$(arg)'; // Get rows where "name" is GT the arg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; EXIT DO WHEN ScriptError &amp;gt; 1 // Stop loop if SELECT has error&lt;/P&gt;&lt;P&gt;&amp;nbsp; EXIT DO WHEN NoOfRows('nameTable') = 0;&amp;nbsp; // Stop loop if SELECT returns nothing&lt;/P&gt;&lt;P&gt;&amp;nbsp; EXIT DO WHEN peek('UserName') = '$(arg)';&amp;nbsp; // If the last "name" read is EQ to arg -- no more entries&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; LET arg=peek('UserName'); // Set the arg to the last "name" read&lt;/P&gt;&lt;P&gt;LOOP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 07 Feb 2017 19:20:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Provider-AdsDSOObject-problem/m-p/1231265#M392318</guid>
      <dc:creator>dhborchardt</dc:creator>
      <dc:date>2017-02-07T19:20:35Z</dc:date>
    </item>
    <item>
      <title>Re: Provider AdsDSOObject problem</title>
      <link>https://community.qlik.com/t5/QlikView/Provider-AdsDSOObject-problem/m-p/1231266#M392319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I managed to get what I want but did it in the SQL where I should have been looking to begin with.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I relied heavily on this page:&amp;nbsp; "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://www.mssqltips.com/sqlservertip/2580/querying-active-directory-data-from-sql-server/#comments2" rel="nofollow" target="_blank"&gt;https://www.mssqltips.com/sqlservertip/2580/querying-active-directory-data-from-sql-server/#comments2&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;At first I was getting the results in text format. I needed to go to Tools/Options/Query Results in Management Studio to change it to Grid. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Feb 2017 19:30:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Provider-AdsDSOObject-problem/m-p/1231266#M392319</guid>
      <dc:creator>dhborchardt</dc:creator>
      <dc:date>2017-02-16T19:30:38Z</dc:date>
    </item>
  </channel>
</rss>

