<?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[Datenbank durchsuchen mit 2 Suchkriterien]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe in meinem Programm eine Datenbank das in einem DBGrid angezeigt wird. Nun möchte ich diese Datenbank durchsuchen aber nicht mit einer Suchkriterie sondern mit 2.<br />
Ich habe dafür 2 Edit Felder.<br />
Meine Datenbank heißt Störungen und in diese gibt es die Spalte Maschine und Hersteller.<br />
Diese deklariere ich in meinem Quelltext so:</p>
<pre><code class="language-cpp">String Test1 // für die Spalte Maschine
String Test2 // für die Spalte Hersteller

Test1-&gt;Edit1-&gt;Text;
Test2-&gt;Edit2-&gt;Text;
</code></pre>
<p>Nun liegt mein Problem mein Problem in der Abfrage, ich habe dies so versucht (auch wenn ich weiß das es falsch ist):</p>
<pre><code class="language-cpp">Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();

Query1-&gt;SQL-&gt;Add(&quot;Select*from Störungen where Maschine like '&quot;+AnsiString(Test1)+&quot;%' &amp;&amp; where Hersteller like '&quot;+AnsiString(Test2)+&quot;%' order by ID&quot;);

Query1-&gt;ExecSQL();
Query1-&gt;Open();
</code></pre>
<p>Ich kann mir wie gesagt schon denken das ich auf dem vollkommen falschen Weg bin. Also wie mache ich es richtig, dass er beie Suchkriterien abfragt und mir dann nur noch die Einträge anzeigt die beide Suchkriterien erfüllen?????</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/137084/datenbank-durchsuchen-mit-2-suchkriterien</link><generator>RSS for Node</generator><lastBuildDate>Sun, 02 Aug 2026 06:02:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/137084.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Feb 2006 10:25:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datenbank durchsuchen mit 2 Suchkriterien on Wed, 15 Feb 2006 10:25:55 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe in meinem Programm eine Datenbank das in einem DBGrid angezeigt wird. Nun möchte ich diese Datenbank durchsuchen aber nicht mit einer Suchkriterie sondern mit 2.<br />
Ich habe dafür 2 Edit Felder.<br />
Meine Datenbank heißt Störungen und in diese gibt es die Spalte Maschine und Hersteller.<br />
Diese deklariere ich in meinem Quelltext so:</p>
<pre><code class="language-cpp">String Test1 // für die Spalte Maschine
String Test2 // für die Spalte Hersteller

Test1-&gt;Edit1-&gt;Text;
Test2-&gt;Edit2-&gt;Text;
</code></pre>
<p>Nun liegt mein Problem mein Problem in der Abfrage, ich habe dies so versucht (auch wenn ich weiß das es falsch ist):</p>
<pre><code class="language-cpp">Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();

Query1-&gt;SQL-&gt;Add(&quot;Select*from Störungen where Maschine like '&quot;+AnsiString(Test1)+&quot;%' &amp;&amp; where Hersteller like '&quot;+AnsiString(Test2)+&quot;%' order by ID&quot;);

Query1-&gt;ExecSQL();
Query1-&gt;Open();
</code></pre>
<p>Ich kann mir wie gesagt schon denken das ich auf dem vollkommen falschen Weg bin. Also wie mache ich es richtig, dass er beie Suchkriterien abfragt und mir dann nur noch die Einträge anzeigt die beide Suchkriterien erfüllen?????</p>
]]></description><link>https://www.c-plusplus.net/forum/post/994616</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/994616</guid><dc:creator><![CDATA[Sebastian.M]]></dc:creator><pubDate>Wed, 15 Feb 2006 10:25:55 GMT</pubDate></item><item><title><![CDATA[Reply to Datenbank durchsuchen mit 2 Suchkriterien on Wed, 15 Feb 2006 10:30:15 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;Select * FROM Störungen WHERE Maschine like '&quot;+AnsiString(Test1)+&quot;%' AND Hersteller LIKE '&quot;+AnsiString(Test2)+&quot;%' ORDER BY ID&quot;);
Query1-&gt;Open();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/994620</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/994620</guid><dc:creator><![CDATA[rama]]></dc:creator><pubDate>Wed, 15 Feb 2006 10:30:15 GMT</pubDate></item><item><title><![CDATA[Reply to Datenbank durchsuchen mit 2 Suchkriterien on Wed, 15 Feb 2006 19:38:32 GMT]]></title><description><![CDATA[<p>Bitte beachten, dass wir hier eine eigenes Datenbank-Forum haben, in dem man z.B. nett über korrekte SQL-Strings plauschen kann.<br />
Das BCB-Forum wäre erst dann wieder passend, wenn es mit der Umsetzung der funktionierenden Abfrage nach BCB/C++ mal nicht so klappt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/995231</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/995231</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 15 Feb 2006 19:38:32 GMT</pubDate></item></channel></rss>