<?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[Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe nur ein paar Fragen bezüglich C++ und die Möglichkeiten über SQL-Statements<br />
auf Datenbanken zuzugreifen.</p>
<p>1.) Wie lautet der konkrete SQL Befehl in C++ dafür, einen Datensatz der Id nach zu löschen.<br />
In C++ trägt die Variable &quot;num&quot; die zu löschende Id.<br />
2.) Wie lautet der konkrete SQL Befehl in C++ dafür, einen Datensatz zu ersetzen?</p>
<p>Ich hab es schon probiert mit:<br />
sqlstat = &quot;DELETE FROM meinetabelle WHERE Id = num&quot;;</p>
<p>Allerdings löscht er da die ganze Tabelle und nicht nur den von num vorgegebenen Eintrag <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=":-/"
      alt="😕"
    /></p>
<p>Danke schon mal im Vorraus,</p>
<p>Marcel</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/189616/mit-visual-c-datensatz-aus-tabelle-entfernen-ersetzen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 18:37:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/189616.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Aug 2007 07:29:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 07:29:47 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe nur ein paar Fragen bezüglich C++ und die Möglichkeiten über SQL-Statements<br />
auf Datenbanken zuzugreifen.</p>
<p>1.) Wie lautet der konkrete SQL Befehl in C++ dafür, einen Datensatz der Id nach zu löschen.<br />
In C++ trägt die Variable &quot;num&quot; die zu löschende Id.<br />
2.) Wie lautet der konkrete SQL Befehl in C++ dafür, einen Datensatz zu ersetzen?</p>
<p>Ich hab es schon probiert mit:<br />
sqlstat = &quot;DELETE FROM meinetabelle WHERE Id = num&quot;;</p>
<p>Allerdings löscht er da die ganze Tabelle und nicht nur den von num vorgegebenen Eintrag <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=":-/"
      alt="😕"
    /></p>
<p>Danke schon mal im Vorraus,</p>
<p>Marcel</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1344744</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1344744</guid><dc:creator><![CDATA[Margor3000]]></dc:creator><pubDate>Wed, 15 Aug 2007 07:29:47 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 07:34:57 GMT]]></title><description><![CDATA[<p>Probier mal:<br />
sqlstat = &quot;DELETE FROM meinetabelle WHERE Id = &quot; + num;</p>
<p>[edit]<br />
Hoppla, das wird nicht klappen, wenn num ein Integer oder double ist. Dann muss das erst noch in einen String gewandelt werden...</p>
<p><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39077.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39077.html</a></p>
<p>[/edit]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1344747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1344747</guid><dc:creator><![CDATA[isabeau]]></dc:creator><pubDate>Wed, 15 Aug 2007 07:34:57 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 07:39:34 GMT]]></title><description><![CDATA[<p>@1: DELETE FROM ist schon richtig, allerdings solltest du anstelle des 'num' den Inhalt der gleichnamigen Variablen angeben.</p>
<p>@2: UPDATE TABLE müsste der richtige Befehl sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1344752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1344752</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 15 Aug 2007 07:39:34 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 12:29:10 GMT]]></title><description><![CDATA[<p>Danke schonmal an der Stelle.<br />
Jetzt habe ich beim löschen nur folgendes Probelm. Wenn ich z.B. eine Tabelle mit 3 Einträgen habe und den Eintrag: 2 lösche, so erhalte ich beim Anzeigen ein Leeres Feld an der Stelle wo normalerweise der zweite Eintrag stand.<br />
Die Id's werden also mitgelöscht. Das bringt meine Routine ein wenig durcheinander, z.B. in Bezug auf die Begrenzung: if (num &gt; 1) {nächstes element}.</p>
<p>Gibt es eine Möglichkeit die Id's auch wieder &quot;geradezubiegen&quot;?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1344993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1344993</guid><dc:creator><![CDATA[Margor3000]]></dc:creator><pubDate>Wed, 15 Aug 2007 12:29:10 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 13:10:30 GMT]]></title><description><![CDATA[<p>Margor3000 schrieb:</p>
<blockquote>
<p>Gibt es eine Möglichkeit die Id's auch wieder &quot;geradezubiegen&quot;?</p>
</blockquote>
<p>Klar, das musst du dann &quot;von Hand&quot; per Update machen.</p>
<p>Aber: Das widerspricht JEDER Definition von ID, die mir gerade einfällt. <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="😮"
    /><br />
Eine ID wird einmal vergeben und bleibt für immer so, sonst wäre sie zur Datensatzidentifikation absolut wertlos.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345040</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345040</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 15 Aug 2007 13:10:30 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 13:12:29 GMT]]></title><description><![CDATA[<p>Hast du nun ein Problem mit der MFC oder mit Datenbanken?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345045</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Wed, 15 Aug 2007 13:12:29 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Wed, 15 Aug 2007 13:21:30 GMT]]></title><description><![CDATA[<p>Unix-Tom schrieb:</p>
<blockquote>
<p>Hast du nun ein Problem mit der MFC oder mit Datenbanken?</p>
</blockquote>
<p>Sieht für mich nach &quot;beides&quot; aus, lass ihn ruhig hier auch wenn es gerade ewas datenbanklastiger wird, evtl. lässt sich das ID Problem per Quellcode lösen</p>
<blockquote>
<p>z.B. in Bezug auf die Begrenzung: if (num &gt; 1) {nächstes element}.</p>
</blockquote>
<p>und dann wäre er im DB Forum auch falsch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345054</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Wed, 15 Aug 2007 13:21:30 GMT</pubDate></item><item><title><![CDATA[Reply to Mit Visual C++ Datensatz aus Tabelle entfernen&#x2F;ersetzen on Thu, 16 Aug 2007 00:35:26 GMT]]></title><description><![CDATA[<p>Ich hab mein Problem schon selbst gelöst, bzw. von Hand geuppt <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="😉"
    /><br />
Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1345432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1345432</guid><dc:creator><![CDATA[Margor3000]]></dc:creator><pubDate>Thu, 16 Aug 2007 00:35:26 GMT</pubDate></item></channel></rss>