<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[SQl Filter in einer DBLookupComboBox]]></title><description><![CDATA[<p>Hallo, ich habe ein Problem mit einer SQL Abfrage.<br />
Und zwar habe ich eine Datenbank in der es eine Spalte &quot;Hersteller&quot; gibt. Diese Spalte lasse ich mit einer DBLookupComboBox darstellen. Da bei den ganzen Datensätzen ein Hersteller doppelt oder noch öfter vorkommt möchte ich das in meiner DBLookupComboBox der Name aber nur einmal vorkommt und nicht mehrfach. Wie kann ich das Filtern</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/161713/sql-filter-in-einer-dblookupcombobox</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 17:24:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/161713.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Oct 2006 12:15:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Tue, 10 Oct 2006 12:15:42 GMT]]></title><description><![CDATA[<p>Hallo, ich habe ein Problem mit einer SQL Abfrage.<br />
Und zwar habe ich eine Datenbank in der es eine Spalte &quot;Hersteller&quot; gibt. Diese Spalte lasse ich mit einer DBLookupComboBox darstellen. Da bei den ganzen Datensätzen ein Hersteller doppelt oder noch öfter vorkommt möchte ich das in meiner DBLookupComboBox der Name aber nur einmal vorkommt und nicht mehrfach. Wie kann ich das Filtern</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152197</guid><dc:creator><![CDATA[JohnClain]]></dc:creator><pubDate>Tue, 10 Oct 2006 12:15:42 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Tue, 10 Oct 2006 12:27:49 GMT]]></title><description><![CDATA[<p>Wenn es um SQL geht:<br />
Entweder DISTINCT oder GROUP BY verwenden.</p>
<pre><code>SELECT DISTINCT
Hersteller
FROM ...
</code></pre>
<p>oder</p>
<pre><code>SELECT
Hersteller
FROM...
GROUP BY Hersteller
</code></pre>
<p>Beides führt zum gewünschten Ergebnis.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1152211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1152211</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 10 Oct 2006 12:27:49 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Mon, 16 Oct 2006 05:12:21 GMT]]></title><description><![CDATA[<p>Soweit hat alles funktioniert. Nur ich habe immernoch ein kleines Problem. Ich möchte in meinem Projekt 2 DBLookupComboBox haben. Die eine heißt wie gesagt Hersteller und die 2. Kunde.<br />
Erstelle ich das Programm und den SQL Filter nur mit einer funktioniert alles wunderbar aber nehme ich ein 2. dazu und benutze folgenden Quelltext, dann wird die Gruppierung nicht mehr richtig gemacht</p>
<pre><code class="language-cpp">Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;Select Hersteller, Kunde from Tabelle1 where Hersteller like ... group by Hersteller, Kunde&quot;);
Query1-&gt;ExecSQL();
Query1-&gt;Open();
</code></pre>
<p>Ich habe mir erst gedacht das es vielleicht an &quot;group by Herstelle, Kunde&quot; liegen könnte, da ich 2 Gruppierungen mache, aber wenn ich nur Hersteller gruppiere dann funktioniert die Anwendung nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155366</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155366</guid><dc:creator><![CDATA[JohnClain]]></dc:creator><pubDate>Mon, 16 Oct 2006 05:12:21 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Mon, 16 Oct 2006 07:34:44 GMT]]></title><description><![CDATA[<p>Vorab, das ExecSQL() ist da fehl am Platz. Schau mal in der Hilfe, wofür das da ist.</p>
<p>Und was heißt funktioniert nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155430</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 16 Oct 2006 07:34:44 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Mon, 16 Oct 2006 08:06:58 GMT]]></title><description><![CDATA[<p>Die Datensätze werden in der DBLookupComboBox nicht mehr gruppiert, sondern ganz normal auch doppelte Datensätze angezeigt. Was muss ich denn anstelle von ExecSQL verwenden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155451</guid><dc:creator><![CDATA[JohnClain]]></dc:creator><pubDate>Mon, 16 Oct 2006 08:06:58 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Mon, 16 Oct 2006 08:14:38 GMT]]></title><description><![CDATA[<p>Was macht denn ein ExecSQL() und was macht ein Open()?</p>
<p>Und natürlich hast Du doppelte Datensätze drin, wenn Du nach 2 Kriterien gruppierst. Was hast Du erwartet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155454</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 16 Oct 2006 08:14:38 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Mon, 16 Oct 2006 08:17:33 GMT]]></title><description><![CDATA[<p>Stimmt. Aber ich kenn mich mit SQl nicht so sehr aus. Was mache ich denn damit das ganze auch so funktioniert wie ich das möchte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155456</guid><dc:creator><![CDATA[JohnClain]]></dc:creator><pubDate>Mon, 16 Oct 2006 08:17:33 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Mon, 16 Oct 2006 08:33:37 GMT]]></title><description><![CDATA[<p>SQL lernen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Verwende jeweils eine eigen Query.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1155473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1155473</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Mon, 16 Oct 2006 08:33:37 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Wed, 18 Oct 2006 08:20:19 GMT]]></title><description><![CDATA[<p>Wenn ich jeweils eine eigene Query verwende, sieht dann mein Quelltext so aus?</p>
<pre><code class="language-cpp">Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;Select Hersteller from Tabelle1 where Hersteller like ... group by Hersteller&quot;);
Query1-&gt;ExecSQL();
Query1-&gt;Open(); 

Query2-&gt;Close();
Query2-&gt;SQL-&gt;Clear();
Query2-&gt;SQL-&gt;Add(&quot;Select Kunde from Tabelle1 where Hersteller like ... group by Kunde&quot;);
Query2-&gt;ExecSQL();
Query2-&gt;Open();
</code></pre>
<p>Das dürfte nämlich nicht funktionieren, da ich jeweils und nicht beide Suchkriterien auswerte.</p>
<p>Bitte noch ein letztes mal um Hilfe!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156798</guid><dc:creator><![CDATA[JohnClain]]></dc:creator><pubDate>Wed, 18 Oct 2006 08:20:19 GMT</pubDate></item><item><title><![CDATA[Reply to SQl Filter in einer DBLookupComboBox on Wed, 18 Oct 2006 08:23:51 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Bitte lass das ExexSQL hier weg. Open reicht völlig. ExecSQL wird nur bei SQL-Befehlen verwendet, welche die Datenbank ändern, für Select nimmt man Open. Aber nie beide zusammen.<br />
Du schreibst hier &quot;dürfte nicht funktionieren&quot;. Was soll das nun bedeuten? Geht es oder geht es nicht und wenn nicht, welcher Fehler tritt auf?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156805</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 18 Oct 2006 08:23:51 GMT</pubDate></item></channel></rss>