<?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[Problem bei Query]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich komme hier irgendwie nicht weiter. Ich schicke über einen Button eine SQL-Anweisung über ein TQuery-Modul ab.</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from adressen where (Vorname = '&quot; + Edit1-&gt;Text + &quot;')&quot;);
Query1-&gt;Open();
}
</code></pre>
<p>Im Edit1-&gt;Text steht am Anfang schon ein Name, den ich voreingestellt habe, und damit geht die SQL-Anweisung auch. Sobald ich dann allerdings den Namen aus Edit1 herauslösche, um dort einen anderen einzutragen, bekomme ich beim Klicken auf den Button folgende Fehlermeldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> :</p>
<pre><code>Im Projekt Project1.exe ist eine Exception der Klasse EDBEngineError aufgetreten. 
Meldung ‚Ungültiges Schlüsselwort Symbol-String: select Zeilennummer: 2’. Prozeß 
wurde angehalten. Mit einzelner Anweisung oder Start fortsetzen.
</code></pre>
<p>Kann mir jemand weiterhelfen? Ich kann mir das irgendwie gar nicht erklären.</p>
<p>Viele Grüße,<br />
Arwen</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/103958/problem-bei-query</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 16:45:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/103958.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 15 Mar 2005 06:31:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem bei Query on Tue, 15 Mar 2005 06:31:53 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich komme hier irgendwie nicht weiter. Ich schicke über einen Button eine SQL-Anweisung über ein TQuery-Modul ab.</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from adressen where (Vorname = '&quot; + Edit1-&gt;Text + &quot;')&quot;);
Query1-&gt;Open();
}
</code></pre>
<p>Im Edit1-&gt;Text steht am Anfang schon ein Name, den ich voreingestellt habe, und damit geht die SQL-Anweisung auch. Sobald ich dann allerdings den Namen aus Edit1 herauslösche, um dort einen anderen einzutragen, bekomme ich beim Klicken auf den Button folgende Fehlermeldung <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> :</p>
<pre><code>Im Projekt Project1.exe ist eine Exception der Klasse EDBEngineError aufgetreten. 
Meldung ‚Ungültiges Schlüsselwort Symbol-String: select Zeilennummer: 2’. Prozeß 
wurde angehalten. Mit einzelner Anweisung oder Start fortsetzen.
</code></pre>
<p>Kann mir jemand weiterhelfen? Ich kann mir das irgendwie gar nicht erklären.</p>
<p>Viele Grüße,<br />
Arwen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/744728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/744728</guid><dc:creator><![CDATA[Arwen]]></dc:creator><pubDate>Tue, 15 Mar 2005 06:31:53 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Query on Tue, 15 Mar 2005 06:35:12 GMT]]></title><description><![CDATA[<p>Arwen schrieb:</p>
<blockquote>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from adressen where (Vorname = '&quot; + Edit1-&gt;Text + &quot;')&quot;);
Query1-&gt;Open();
}
</code></pre>
</blockquote>
<p>Glaube das sollte so aussehen?<br />
&quot;]</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from adressen where Vorname = '&quot; + Edit1-&gt;Text + &quot;'&quot;);
Query1-&gt;Open();
}
</code></pre>
<p>PS: statt= vielleicht ein like??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/744732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/744732</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Tue, 15 Mar 2005 06:35:12 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Query on Tue, 15 Mar 2005 06:43:10 GMT]]></title><description><![CDATA[<p>Was steht denn in Zeile 2 drin? Schau Dir das bitte mal mit dem Debugger an. Klingt für mich, als würde da zweimal das Schlüsselwort SELECT in der Anweisung stehen. In dem hier gezeigten Code ist kein Fehler.</p>
<p>Hat zwar nichts mit dem Problem zu tun, aber um die Tipperei der Anführungszeichen zu sparen, kann man QuotedString() verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/744735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/744735</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 15 Mar 2005 06:43:10 GMT</pubDate></item><item><title><![CDATA[Reply to Problem bei Query on Tue, 15 Mar 2005 07:02:30 GMT]]></title><description><![CDATA[<p>Vielen Dank für die Antworten, jetzt geht es! Durch das viele Herumprobieren war wirklich eine Codeteil doppelt :-(.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/744744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/744744</guid><dc:creator><![CDATA[Arwen]]></dc:creator><pubDate>Tue, 15 Mar 2005 07:02:30 GMT</pubDate></item></channel></rss>