<?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[Datensatz ändern über normales Editfeld]]></title><description><![CDATA[<p>Hi Leute...</p>
<p>Wie kann ich Datensätze über ein normales Editfeld ändern, also nicht hinzufügen!</p>
<p>Also so fügt er ja neuen ein</p>
<pre><code>Query-&gt;FieldByName(&quot;Feld&quot;)-&gt;AsString = (Edit1-&gt;Text);
</code></pre>
<p>Wie kann ich aber einen ändern....?<br />
Will nicht unbedingt DBEdit verwenden...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/93756/datensatz-ändern-über-normales-editfeld</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 13:32:08 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/93756.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Dec 2004 10:36:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 10:36:01 GMT]]></title><description><![CDATA[<p>Hi Leute...</p>
<p>Wie kann ich Datensätze über ein normales Editfeld ändern, also nicht hinzufügen!</p>
<p>Also so fügt er ja neuen ein</p>
<pre><code>Query-&gt;FieldByName(&quot;Feld&quot;)-&gt;AsString = (Edit1-&gt;Text);
</code></pre>
<p>Wie kann ich aber einen ändern....?<br />
Will nicht unbedingt DBEdit verwenden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664289</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664289</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Thu, 02 Dec 2004 10:36:01 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 10:41:31 GMT]]></title><description><![CDATA[<p>Sich mit SQL auseinandersetzen.</p>
<pre><code>DELETE 
UPDATE,INSERT
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/664297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664297</guid><dc:creator><![CDATA[fragg]]></dc:creator><pubDate>Thu, 02 Dec 2004 10:41:31 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 11:10:16 GMT]]></title><description><![CDATA[<p>Kannst du mir mal ein kleines Beispiel geben?<br />
Habe Tabelle test, da stehen Artikel drin!</p>
<p>Ich will den ArtikelA in ArtikelB umbenennen!</p>
<p>Wie müsste ich das machen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664323</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664323</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Thu, 02 Dec 2004 11:10:16 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 12:06:03 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;UPDATE artikel SET artikelname='B' WHERE artikelname='A';&quot;);
Query1-&gt;ExecSQL();
</code></pre>
<p>Da findest du auch die Syntax für andere SQL Statements:<br />
[url]<br />
<a href="http://dev.mysql.com/doc/mysql/de/UPDATE.html" rel="nofollow">http://dev.mysql.com/doc/mysql/de/UPDATE.html</a><br />
[/url]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664387</guid><dc:creator><![CDATA[fragg]]></dc:creator><pubDate>Thu, 02 Dec 2004 12:06:03 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 12:35:46 GMT]]></title><description><![CDATA[<p>Du wirst lachen,aber soweit war ich auch...</p>
<p>mein problem ist etwas komplizierter...also für mich!</p>
<p>Erstmal möchte ich die änderungen über eine Editeingabe machen...also normal geht das ja so:</p>
<pre><code>Query-&gt;SQL-&gt;Add(&quot;select * from Table where Feld = '&quot; +Edit1-&gt;Text+ &quot;'&quot;);
</code></pre>
<p>Nur wie würde das beim Update aussehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664418</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664418</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Thu, 02 Dec 2004 12:35:46 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 12:50:46 GMT]]></title><description><![CDATA[<p>Du willst also über das Editfeld bestimmten welcher Datensatz aktualisiert werden soll?</p>
<p>Und über ein anderes Editfeld soll der geänderte Eintrag geschrieben werden?</p>
<p>Dann steht in diesem thread doch schon alles was du brauchst.<br />
<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>
]]></description><link>https://www.c-plusplus.net/forum/post/664428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664428</guid><dc:creator><![CDATA[Beckenbauer]]></dc:creator><pubDate>Thu, 02 Dec 2004 12:50:46 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 12:55:36 GMT]]></title><description><![CDATA[<p>Ja ungefähr!</p>
<p>Hmm...ich geb mal ein Beispiel wie ich mir es vorstelle:</p>
<p>Ich will meinen Namen ändern, der steht in einer Datenbank (Test) in der Tabelle (namen)!</p>
<p>So nun möchte ich in das erste Edit meinen alten Namen eingeben...da soll geprüft werden ob vorhanden...</p>
<p>Wenn vorhanden will ich in ein 2 Editfeld den neuen reinschreiben und somit den alten ändern!</p>
<p>Das update is scho klar....aber wie kann ich das machen per Editfeldeingabe?</p>
<p>wie lautet der syntax dafür?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664431</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Thu, 02 Dec 2004 12:55:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 12:58:37 GMT]]></title><description><![CDATA[<p>Nach folgendem Prinzip:</p>
<p>[/cpp]<br />
String alt=Query1-&gt;FieldByName(&quot;Feld&quot;)-&gt;AsString;<br />
String neu=Edit1-&gt;Text;<br />
String sql=&quot;UPDATE Table SET Feld='&quot;+neu+&quot;' WHERE Feld='&quot;+alt+&quot;';&quot;<br />
[cpp]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664434</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664434</guid><dc:creator><![CDATA[fragg]]></dc:creator><pubDate>Thu, 02 Dec 2004 12:58:37 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 13:51:58 GMT]]></title><description><![CDATA[<p>So habs mal probiert...geht irgendwie nich....er bringt keine Fehlermeldung...aber ändert auch nix ...</p>
<pre><code>void __fastcall TForm2::Button1Click(TObject *Sender)
{
Table1-&gt;Open();

Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from TLogin where LName like '&quot; +Edit1-&gt;Text+ &quot;' AND Passwort = '&quot;+Edit2-&gt;Text+ &quot;';&quot;);
Query1-&gt;Open();
String alt = Query1-&gt;FieldByName(&quot;Passwort&quot;)-&gt;AsString;
String neu = Edit3-&gt;Text;
if (Edit3-&gt;Text == Edit4-&gt;Text)
{
 if (!Query1-&gt;Eof)
 String SQL=&quot;UPDATE TLogin SET Password ='&quot;+neu+&quot;' WHERE Password = '&quot;+alt+&quot;'&quot;;
 else
 ShowMessage (&quot;Unbekannter Benutzer oder falsches Psswort&quot;);
}
else
ShowMessage (&quot;Passwörter stimmen nicht überein&quot;);
}
//---------------------------------------------------------------------------
</code></pre>
<p>woran kanns liegen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664478</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664478</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Thu, 02 Dec 2004 13:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 14:01:37 GMT]]></title><description><![CDATA[<p>Vielleicht das was im String sql steht noch an die Datenbank senden ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/664492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664492</guid><dc:creator><![CDATA[fragg]]></dc:creator><pubDate>Thu, 02 Dec 2004 14:01:37 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 14:32:38 GMT]]></title><description><![CDATA[<pre><code>void __fastcall TForm2::Button1Click(TObject *Sender)
{
//Table1-&gt;Open();

Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from TLogin where LName like '&quot; +Edit1-&gt;Text+ &quot;' AND Passwort = '&quot;+Edit2-&gt;Text+ &quot;';&quot;);
//Form3-&gt;Query1-&gt;Open();
String alt = Query1-&gt;FieldByName(&quot;Passwort&quot;)-&gt;AsString;
String neu = Edit3-&gt;Text;
if (Edit3-&gt;Text == Edit4-&gt;Text)
{
 if (!Query1-&gt;Eof)
 {
 String SQL=&quot;UPDATE TLogin SET Passwort ='&quot;+neu+&quot;' WHERE Passwort = '&quot;+alt+&quot;'&quot;;
 Form3-&gt;Query1-&gt;ExecSQL();
 }
 else
 ShowMessage (&quot;Unbekannter Benutzer oder falsches Psswort&quot;);
}
else
ShowMessage (&quot;Passwörter stimmen nicht überein&quot;);
}
</code></pre>
<p>Jetzt sagt er mir das er das Feld &quot;Passwort&quot; nicht finden kann....es ist aber da...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664530</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664530</guid><dc:creator><![CDATA[5er!al]]></dc:creator><pubDate>Thu, 02 Dec 2004 14:32:38 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 15:32:36 GMT]]></title><description><![CDATA[<p>Das ist nicht dein ernst oder ?</p>
<p>Kleiner Tip:Schau dir nochmal die ersten Zeilen deines Quelltextes an und dann den Teil wo du Updaten willst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664600</guid><dc:creator><![CDATA[fragg]]></dc:creator><pubDate>Thu, 02 Dec 2004 15:32:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Thu, 02 Dec 2004 15:48:10 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>was Fragg meint :<br />
- Du weist Query1 eine Anweisung zu, aber du führst die nicht aus, den der Ope-Befehl ist auskommentiert.<br />
- Du baust eine Anweisung mit Update zusammen, übergibst den aber nicht an Form3-&gt;Query1 (?? warum nicht nur Query1?)</p>
<p>du solltest dir noch mal dem Ablauf deines Programms überlegen, ich denke nicht, das du etwas verstanden hast, was hier erzählt wurde.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664612</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 02 Dec 2004 15:48:10 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Fri, 03 Dec 2004 06:20:39 GMT]]></title><description><![CDATA[<p>Hallo <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Peinlich peinlich...doch hab schon kapiert....nur eben nicht nachgedacht...werd jetzt meinen code mal ändern...</p>
<p>Zzzzorry! Mal schauen ob ichs noch hinbekomme <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/664888</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664888</guid><dc:creator><![CDATA[5er!al]]></dc:creator><pubDate>Fri, 03 Dec 2004 06:20:39 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Fri, 03 Dec 2004 06:44:21 GMT]]></title><description><![CDATA[<p>So hab jetzt wie folgt geändert:</p>
<pre><code>void __fastcall TForm2::Button1Click(TObject *Sender)
{
//Table1-&gt;Open();

Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from TLogin where LName like '&quot; +Edit1-&gt;Text+ &quot;' AND Passwort = '&quot;+Edit2-&gt;Text+ &quot;';&quot;);
Form3-&gt;Query1-&gt;Open();
String alt = Query1-&gt;FieldByName(&quot;Passwort&quot;)-&gt;AsString;
String neu = Edit3-&gt;Text;
</code></pre>
<p>und:</p>
<pre><code>if (Edit3-&gt;Text == Edit4-&gt;Text)
{
 if (!Query1-&gt;Eof)
 {
 String SQL=&quot;UPDATE TLogin SET Passwort ='&quot;+neu+&quot;' WHERE Passwort = '&quot;+alt+&quot;'&quot;;
 Query1-&gt;SQL-&gt;Add(SQL);
 Query1-&gt;ExecSQL();
 }
</code></pre>
<p>jetzt sagt er das er Zeichen nach abgeschlossener SQL Anweisung gefunden hat! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<p>Bei ExecSQL!</p>
<p>Ich verzweifel langsam <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="😞"
    /> <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>
<p>PS: das mit Form3-&gt;Query1 war nur...weil ich erst die SQL auf einer anderen Form hatte...und beim Post vergessen zu ändern!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664894</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664894</guid><dc:creator><![CDATA[Kamill]]></dc:creator><pubDate>Fri, 03 Dec 2004 06:44:21 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Fri, 03 Dec 2004 07:09:22 GMT]]></title><description><![CDATA[<p>Die SQL-Anweisung sieht OK aus, außer das beim oberen das &quot;;&quot; nicht nötig ist, sollte aber trotzdem funktionieren.</p>
<p>Aber beim unteren da fügste die Anweisung ein ohne vorher den Inhalt von Query1-&gt;SQL löschen.Falls du den Inhalt der Query noch brauchst sollteste besser eine 2te TQuery Komponente nehmen zum eintragen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664902</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664902</guid><dc:creator><![CDATA[Beliah]]></dc:creator><pubDate>Fri, 03 Dec 2004 07:09:22 GMT</pubDate></item><item><title><![CDATA[Reply to Datensatz ändern über normales Editfeld on Fri, 03 Dec 2004 07:18:29 GMT]]></title><description><![CDATA[<p>ES geht!!!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Ein Query1-&gt;SQL-&gt;Clear() war ganz hilfreich!</p>
<p>DANKE @ ALL</p>
]]></description><link>https://www.c-plusplus.net/forum/post/664907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/664907</guid><dc:creator><![CDATA[5er!al]]></dc:creator><pubDate>Fri, 03 Dec 2004 07:18:29 GMT</pubDate></item></channel></rss>