<?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[Anweisung innerhalb des SQL-Strings]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hole mir meine Daten über die DataSource1 in mein Query1 das ich wie folgt lade:<br />
Select a,b,c From XY.DB Where a = (&quot;Muster&quot;)And b Like ??<br />
Bei ?? gebe ich z.B. (&quot;Muster2&quot;) ein und es funktioniert. Wie ersetze ich (&quot;Muster2&quot;)durch einen von der ComboBox1 gelieferten Wert. ComboBox1 befindet sich auf der Form.</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/103016/anweisung-innerhalb-des-sql-strings</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 10:29:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/103016.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Mar 2005 21:57:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Thu, 03 Mar 2005 21:57:17 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich hole mir meine Daten über die DataSource1 in mein Query1 das ich wie folgt lade:<br />
Select a,b,c From XY.DB Where a = (&quot;Muster&quot;)And b Like ??<br />
Bei ?? gebe ich z.B. (&quot;Muster2&quot;) ein und es funktioniert. Wie ersetze ich (&quot;Muster2&quot;)durch einen von der ComboBox1 gelieferten Wert. ComboBox1 befindet sich auf der Form.</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737142</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Thu, 03 Mar 2005 21:57:17 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Thu, 03 Mar 2005 22:44:06 GMT]]></title><description><![CDATA[<p>Eine Möglichkeit wäre ein parametrisiertes Statement:</p>
<pre><code>SELECT a, b, c FROM XY.DB WHERE b Like :PARAMETER
</code></pre>
<p>Was dieses (&quot;Muster&quot;) in Deinem Beispiel bedeuten soll, weiß ich nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Die Parameter könntest Du beispielsweise im BeforeOpen-Ereignis setzen:</p>
<pre><code class="language-cpp">Query1-&gt;ParamByName(&quot;PARAMETER&quot;)-&gt;AsString = ComboBox1-&gt;Text;
</code></pre>
<p>Alternativ kannst Du natürlich auch das Statement selbst zusammensetzen. Dann musst<br />
Du natürlich beispielsweise darauf achten, Hochkommas (') innerhalb Strings zu verdoppeln.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737164</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737164</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Thu, 03 Mar 2005 22:44:06 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 10:22:48 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>über eine StringVariable in diesem Falle 'Parameter' habe ich es auch schon versucht, es funktioniert nicht. Was hier fehlt ist die genaue Einbindung des ComboBox1-&gt;Text in den SQLString. Gebe ich einen festen Wert wie z.B. Like (&quot;Betthupferl&quot;) ein funktioniert es ; versuche ich die ComboBox so einzubinden -&gt;Fehlanzeige.<br />
Was habe ich vielleicht vergessen oder noch besser zeigt mir ein Codeschnipsel.</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737318</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Fri, 04 Mar 2005 10:22:48 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 10:24:52 GMT]]></title><description><![CDATA[<p>Noch mehr Codeschnipsel, als das, was Alexander gepostet hat, sind nicht nötig. Überprüf mal, ob ParameterCheck der Datenquelle auf true steht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737322</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 04 Mar 2005 10:24:52 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 10:30:26 GMT]]></title><description><![CDATA[<p>ParameterCheck steht auf true</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737327</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737327</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Fri, 04 Mar 2005 10:30:26 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 10:33:11 GMT]]></title><description><![CDATA[<p>Und wo genau ist dann das Problem? Was für eine Fehlermeldung wird ausgeben? Fügst Du, wenn Du nach Teilstrings suchst, die entsprechenden Jokerzeichen ein?<br />
Jokerzeichen in SQL:<br />
% für * (beliebige Anzahl Zeichen)<br />
_ für ? (ein Zeichen)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737332</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 04 Mar 2005 10:33:11 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 10:44:59 GMT]]></title><description><![CDATA[<p>Select Buchungskonto, Betrag, Belegnummer From Kassenbuch.DB Where Buchungskonto = (&quot;Bank1&quot;) And Belegnummer Like (+ ComboBox1-&gt;Text + &quot;%&quot;)</p>
<p>Vorangegangener Code wird beim Ereignis ComboBox1.Click angesprochen und endet mit der Fehlermeldung: Ungültiges Schlüsselwort &gt;Text.<br />
mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737343</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737343</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Fri, 04 Mar 2005 10:44:59 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 10:47:51 GMT]]></title><description><![CDATA[<p>Schau Dir Alexanders Beispiel noch mal genauer an...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737347</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737347</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 04 Mar 2005 10:47:51 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 11:02:15 GMT]]></title><description><![CDATA[<p>Hallo,<br />
habe Alexanders Beispiel mit meinen Werten übernommen. Beim Anprechen der Form kommt eine Fehlermeldung: ungültiges Schlüsselwort PARAMETER<br />
(Die Parameter sitzen nicht im BeforeOpen Ereignis sondern im FormCreate)</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737354</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Fri, 04 Mar 2005 11:02:15 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 11:41:33 GMT]]></title><description><![CDATA[<p>Bitte zeig mal Deinen aktuellen Source-Code (am besten mit C++-Code-Tags) und nicht irgendwelche kastrierten Schnipsel.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737377</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Fri, 04 Mar 2005 11:41:33 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 13:08:38 GMT]]></title><description><![CDATA[<p>void __fastcall TForm5::ComboBox1Click(TObject *Sender)<br />
{</p>
<p>// Query öffnen und Daten laden<br />
Query1-&gt;Open();</p>
<p>// Feld Betrag wird summiert und im Editfeld angezeigt<br />
double summe = 0;<br />
Query1-&gt;First();<br />
while (!Query1-&gt;Eof)<br />
{summe += Query1-&gt;FieldByName(&quot;Betrag&quot;)-&gt;AsFloat;<br />
Query1-&gt;Next();<br />
}<br />
Edit1-&gt;Text = summe;<br />
}<br />
//---------------------------------------------------------------------------</p>
<p>//Nachfolgender Text steht im Query1 als SQL-TString</p>
<p>// Nachfolgender SQL String funktioniert<br />
Select Buchungskonto, Betrag, Belegnummer From Kassenbuch.DB Where Buchungskonto = (&quot;Bank1&quot;) And Belegnummer Like (&quot;2004097&quot;)<br />
//hierbei ist die Variable 2004097 ein fester Wert der durch einen beliebgen Wert aus der ComboBox1 ersetz werden soll</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737449</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Fri, 04 Mar 2005 13:08:38 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 14:06:36 GMT]]></title><description><![CDATA[<p>An alle die, die mir hierbei geholfen haben ein dickes<br />
Dankeschön. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Es funktioniert endlich so wie ich es mir vorstelle; zwar auf eine ganz andere Art und Weise wie hier in der Liste angesprochen, aber das Ergabnis zählt.</p>
<p>mfg<br />
Traugott</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737502</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737502</guid><dc:creator><![CDATA[Traugott]]></dc:creator><pubDate>Fri, 04 Mar 2005 14:06:36 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 15:15:36 GMT]]></title><description><![CDATA[<p>omg</p>
<p>Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737554</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737554</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Fri, 04 Mar 2005 15:15:36 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Fri, 04 Mar 2005 16:18:41 GMT]]></title><description><![CDATA[<p>Traugott schrieb:</p>
<blockquote>
<p>Es funktioniert endlich so wie ich es mir vorstelle; zwar auf eine ganz andere Art und Weise wie hier in der Liste angesprochen, aber das Ergabnis zählt.</p>
</blockquote>
<p>Es wäre schön, wenn Du nochmal zeigen könntest, was Du jetzt gemacht hast - am besten mit Source-Code unter<br />
Verwendung der <strong>C++-Code-Tags</strong>.</p>
<p>@Joe_M.: Bedeutet omg eigentlich O mein Gott?</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/737609</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/737609</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Fri, 04 Mar 2005 16:18:41 GMT</pubDate></item><item><title><![CDATA[Reply to Anweisung innerhalb des SQL-Strings on Sat, 05 Mar 2005 13:38:57 GMT]]></title><description><![CDATA[<p>ja, omg = oh my god. Scheint nicht all zu viele Online-Gamer hier zu geben... <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="😉"
    /></p>
<p>Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/738076</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/738076</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Sat, 05 Mar 2005 13:38:57 GMT</pubDate></item></channel></rss>