<?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[select aus DB]]></title><description><![CDATA[<p>Hi @ all !!</p>
<p>Hat jemand ein Idee warum folgenden Sleect nicht ausführen kann ???</p>
<pre><code class="language-cpp">sql = &quot;select max(farb_id) from kopf_daten&quot;;

    try 
    {
        db.Open(CRecordset::snapshot, sql);
        if(db.IsEOF())
        {
            AfxMessageBox(&quot;Konnte die letzte ID nicht auslesen&quot;, MB_ICONEXCLAMATION);
            return;
        }
        else
            {   
                int b;
                b = db.m_FARB_ID;
                farbid.Format(&quot;%d&quot;, b);
            }
        db.Close();             
    }
    catch(CDBException* e)
    {
        AfxMessageBox( e-&gt;m_strError, MB_ICONEXCLAMATION );
        return;
    }
</code></pre>
<p>benutze INterbase (ODBC)</p>
<p>Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/5794/select-aus-db</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 22:14:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/5794.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 May 2003 07:02:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 07:02:00 GMT]]></title><description><![CDATA[<p>Hi @ all !!</p>
<p>Hat jemand ein Idee warum folgenden Sleect nicht ausführen kann ???</p>
<pre><code class="language-cpp">sql = &quot;select max(farb_id) from kopf_daten&quot;;

    try 
    {
        db.Open(CRecordset::snapshot, sql);
        if(db.IsEOF())
        {
            AfxMessageBox(&quot;Konnte die letzte ID nicht auslesen&quot;, MB_ICONEXCLAMATION);
            return;
        }
        else
            {   
                int b;
                b = db.m_FARB_ID;
                farbid.Format(&quot;%d&quot;, b);
            }
        db.Close();             
    }
    catch(CDBException* e)
    {
        AfxMessageBox( e-&gt;m_strError, MB_ICONEXCLAMATION );
        return;
    }
</code></pre>
<p>benutze INterbase (ODBC)</p>
<p>Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28154</guid><dc:creator><![CDATA[goochie]]></dc:creator><pubDate>Fri, 16 May 2003 07:02:00 GMT</pubDate></item><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 09:15:00 GMT]]></title><description><![CDATA[<p>Was ist max(farb_id)? Soll das die SQL verstehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28155</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28155</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Fri, 16 May 2003 09:15:00 GMT</pubDate></item><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 09:25:00 GMT]]></title><description><![CDATA[<p>@Rene G</p>
<p>Max bedeutet in SQL Sprache das der Maximale Wert des Attributes ermittelt wird.<br />
in diesem Falle wird der maximale Wert der in der DB unter farb_id eingetragen ist zurückgeliefert. <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>[ Dieser Beitrag wurde am 16.05.2003 um 11:25 Uhr von <strong>DaDaywalker</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28156</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28156</guid><dc:creator><![CDATA[DaDaywalker]]></dc:creator><pubDate>Fri, 16 May 2003 09:25:00 GMT</pubDate></item><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 09:36:00 GMT]]></title><description><![CDATA[<p>Ups, hab ich mit dem Type farbid von farbid.Format verwechselt ;), is wohl Freitag <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/28157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28157</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Fri, 16 May 2003 09:36:00 GMT</pubDate></item><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 10:43:00 GMT]]></title><description><![CDATA[<p>OK, habs gefunden !!</p>
<p>Wenn man select max(farb_id) ausführt, wird das Ergebnis in der Spalte MAX angezeigt. Tatsächlich besitzt aber die Tabelle kein Feld &quot;Max&quot;, in meiner Set Klasse habe ich es auch nicht drin !!!</p>
<p>Die Frage bleibt jedoch. Wie kann ich es mit der Set Klasse auslesen ?????</p>
<p>Thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28158</guid><dc:creator><![CDATA[goochie]]></dc:creator><pubDate>Fri, 16 May 2003 10:43:00 GMT</pubDate></item><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 11:49:00 GMT]]></title><description><![CDATA[<p>Du solltest als erstes mal die SetKlasse zeigen.<br />
<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="🙄"
    /><br />
Als nächstes gibt es mehrere Varianten um dein Problem zu lösen SQL kann viel.<br />
Dazu wäre es ebenfalls günstig wenn du das Design der DB oder zumindest die Tabelle samt Attributen hier posten würdest. Dann könnte ich dir bestimmt helfen.</p>
<p>Gruss</p>
<p>NACHTRAG:</p>
<p>ALSO ich hab erstmal rein Designtechnische Einwände gegen deine Datenbankstruktur obwohl ich sie nicht kenne aber der Code sagt mir was.<br />
Solltest du irgendwann mal in den Genuss kommen sehr komplexe Aufgaben zu lösen, so wirst du mit deiner Variante sehr auf die Nase fallen. Üblich ist es die Tabellen so zu benennen (wobei sich die Geister darüber auch wieder streiten können) TBL(name der Tabelle in kleinbuchstaben) -&gt; TBLbeispiel;<br />
Alle Attribute werden dann wie folgt benannt<br />
-&gt;TBLbeispiel_ID<br />
-&gt;TBLbeispiel_Name<br />
-&gt;TBLbeispiel_Ort<br />
Solltest du nämlich mal noch mit Beziehungen arbeiten müssen und dann in Relationen sprich Tabellen noch Foreign Keys einbauen müssen dann wirds irgendwann kritisch. Denn dann blickst du bald nicht mehr durch woher ein Schlüssel kommt.<br />
Das aber nur als kleinen Tip und nicht als Kritik. So dann poste mal dads Zeug und dann backen wir den Kuchen.</p>
<p>Gruss <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
<p>[ Dieser Beitrag wurde am 16.05.2003 um 13:56 Uhr von <strong>DaDaywalker</strong> editiert. ]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28159</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28159</guid><dc:creator><![CDATA[DaDaywalker]]></dc:creator><pubDate>Fri, 16 May 2003 11:49:00 GMT</pubDate></item><item><title><![CDATA[Reply to select aus DB on Fri, 16 May 2003 12:46:00 GMT]]></title><description><![CDATA[<p>Versuchs mal mit<br />
select max(farb_id) AS hiereinfeldausdeineDBCLASS from kopf_daten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/28160</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/28160</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Fri, 16 May 2003 12:46:00 GMT</pubDate></item></channel></rss>