<?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[[C++Builder] Query - Fehler]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe in meinem Projekt eine TQuery - Komponente und möchte mit dieser SQL -Befehle ausführen können.<br />
Um während der Laufzeit SQL Befehle eingeben zu können, habe ich ein Memofeld<br />
eingefügt, in dem ich meine SQL - Befehle eingebe.</p>
<p>Wenn ich nun auf den Button drücke, damit der SQL Befehl ausgeführt wird, dann<br />
erscheint folgender Fehler:</p>
<p><strong>Exception der Klasse EDBEngineError; Meldung:'Indexfehler[MySQL][ODBC 3.51 Driver][mysql-4.1.13-nt]Duplicate entry '0' for key 1.</strong></p>
<p>Kann mir jemand sagen, durch was dieser Fehler ausgelöst wird, und wie man ihn beheben kann?</p>
<p>Mein Code:</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{
   Query1-&gt;Close();

   Query1-&gt;SQL-&gt;Clear();
   Query1-&gt;SQL-&gt;Add(Memo1-&gt;Lines-&gt;GetText());
   Query1-&gt;ExecSQL();

}
</code></pre>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/119727/c-builder-query-fehler</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Jul 2026 09:07:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/119727.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Sep 2005 07:13:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [C++Builder] Query - Fehler on Mon, 05 Sep 2005 07:13:54 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe in meinem Projekt eine TQuery - Komponente und möchte mit dieser SQL -Befehle ausführen können.<br />
Um während der Laufzeit SQL Befehle eingeben zu können, habe ich ein Memofeld<br />
eingefügt, in dem ich meine SQL - Befehle eingebe.</p>
<p>Wenn ich nun auf den Button drücke, damit der SQL Befehl ausgeführt wird, dann<br />
erscheint folgender Fehler:</p>
<p><strong>Exception der Klasse EDBEngineError; Meldung:'Indexfehler[MySQL][ODBC 3.51 Driver][mysql-4.1.13-nt]Duplicate entry '0' for key 1.</strong></p>
<p>Kann mir jemand sagen, durch was dieser Fehler ausgelöst wird, und wie man ihn beheben kann?</p>
<p>Mein Code:</p>
<pre><code>void __fastcall TForm1::Button1Click(TObject *Sender)
{
   Query1-&gt;Close();

   Query1-&gt;SQL-&gt;Clear();
   Query1-&gt;SQL-&gt;Add(Memo1-&gt;Lines-&gt;GetText());
   Query1-&gt;ExecSQL();

}
</code></pre>
<p>Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/865110</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/865110</guid><dc:creator><![CDATA[skluge]]></dc:creator><pubDate>Mon, 05 Sep 2005 07:13:54 GMT</pubDate></item><item><title><![CDATA[Reply to [C++Builder] Query - Fehler on Mon, 05 Sep 2005 07:24:18 GMT]]></title><description><![CDATA[<p>wie sieht den dein sql statement aus ?</p>
<p>zufällig etwas in der richtung:</p>
<p>insert into tabelle (id,nochwas) values(0,'hallo');</p>
<p>und die id ist schon vorhanden und darauf sitzt ein 'primary key' ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/865113</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/865113</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Mon, 05 Sep 2005 07:24:18 GMT</pubDate></item><item><title><![CDATA[Reply to [C++Builder] Query - Fehler on Mon, 05 Sep 2005 09:14:59 GMT]]></title><description><![CDATA[<p>Genau! An was liegt das denn? Kann das an dem Primary Key liegen?</p>
<p>mein SQL - Befehl gebe ich folgt ein:</p>
<p>insert into kundendaten (Kunde) values (&quot;Roche&quot;);</p>
<p>die id ist als PK definiert!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/865200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/865200</guid><dc:creator><![CDATA[skluge]]></dc:creator><pubDate>Mon, 05 Sep 2005 09:14:59 GMT</pubDate></item><item><title><![CDATA[Reply to [C++Builder] Query - Fehler on Mon, 05 Sep 2005 09:33:55 GMT]]></title><description><![CDATA[<p>Dann mußt Du entweder die id mit eingeben (darf nicht doppelt vorhanden sein)</p>
<p>oder Du setzt die id auf auto_increment. &lt;-- ist einfacher <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>
]]></description><link>https://www.c-plusplus.net/forum/post/865226</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/865226</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Mon, 05 Sep 2005 09:33:55 GMT</pubDate></item><item><title><![CDATA[Reply to [C++Builder] Query - Fehler on Mon, 05 Sep 2005 10:31:20 GMT]]></title><description><![CDATA[<p>Danke! Hat mir geholfen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/865280</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/865280</guid><dc:creator><![CDATA[skluge]]></dc:creator><pubDate>Mon, 05 Sep 2005 10:31:20 GMT</pubDate></item></channel></rss>