<?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[Datenbank Login exception]]></title><description><![CDATA[<p>hallo,</p>
<p>ich habe ein datenbank programm geschrieben welches auf eine mysql datenabnk zugreift allerdings wird eine exception ausgelöst wenn man beim login promt abrechen drückt oder das falsche passwort eingibt ausgelöst. meine frage ist jetzt wie fange ich diese exception ab bzw wo? (try catch(...) kenne ich)</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
    if(!Database1-&gt;Connected) {
        try{
        Database1-&gt;Open();
        }catch(...) {Application-&gt;MessageBox(&quot;Fehler!&quot;,&quot;Login&quot;,0);} // die exception wird trotzdem ausgelöst
        if(Database1-&gt;Connected) {
            Button1-&gt;Caption = &quot;Logout&quot;;
            Application-&gt;MessageBox(&quot;Login erfolgreich!&quot;,&quot;Login&quot;,0);
        }
        else Application-&gt;MessageBox(&quot;Login fehlgeschlagen!&quot;,&quot;Fehler!&quot;,16);
    }
    else {
        if(Database1-&gt;Connected) Database1-&gt;Close();
        if(!Database1-&gt;Connected) {
            Application-&gt;MessageBox(&quot;Auslogen erfolgreich!&quot;,&quot;Logout&quot;,0);
            Button1-&gt;Caption = &quot;Login&quot;;
        }
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/142421/datenbank-login-exception</link><generator>RSS for Node</generator><lastBuildDate>Tue, 04 Aug 2026 05:36:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/142421.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Mar 2006 12:49:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datenbank Login exception on Thu, 30 Mar 2006 12:50:04 GMT]]></title><description><![CDATA[<p>hallo,</p>
<p>ich habe ein datenbank programm geschrieben welches auf eine mysql datenabnk zugreift allerdings wird eine exception ausgelöst wenn man beim login promt abrechen drückt oder das falsche passwort eingibt ausgelöst. meine frage ist jetzt wie fange ich diese exception ab bzw wo? (try catch(...) kenne ich)</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
    if(!Database1-&gt;Connected) {
        try{
        Database1-&gt;Open();
        }catch(...) {Application-&gt;MessageBox(&quot;Fehler!&quot;,&quot;Login&quot;,0);} // die exception wird trotzdem ausgelöst
        if(Database1-&gt;Connected) {
            Button1-&gt;Caption = &quot;Logout&quot;;
            Application-&gt;MessageBox(&quot;Login erfolgreich!&quot;,&quot;Login&quot;,0);
        }
        else Application-&gt;MessageBox(&quot;Login fehlgeschlagen!&quot;,&quot;Fehler!&quot;,16);
    }
    else {
        if(Database1-&gt;Connected) Database1-&gt;Close();
        if(!Database1-&gt;Connected) {
            Application-&gt;MessageBox(&quot;Auslogen erfolgreich!&quot;,&quot;Logout&quot;,0);
            Button1-&gt;Caption = &quot;Login&quot;;
        }
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1027114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027114</guid><dc:creator><![CDATA[webmaster1987]]></dc:creator><pubDate>Thu, 30 Mar 2006 12:50:04 GMT</pubDate></item><item><title><![CDATA[Reply to Datenbank Login exception on Thu, 30 Mar 2006 12:53:25 GMT]]></title><description><![CDATA[<p>Welche Komponente ist Database1 ? <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/1027122</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027122</guid><dc:creator><![CDATA[caspar_louis]]></dc:creator><pubDate>Thu, 30 Mar 2006 12:53:25 GMT</pubDate></item><item><title><![CDATA[Reply to Datenbank Login exception on Thu, 30 Mar 2006 13:11:36 GMT]]></title><description><![CDATA[<p>TDatabase</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1027138</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027138</guid><dc:creator><![CDATA[webmaster1987]]></dc:creator><pubDate>Thu, 30 Mar 2006 13:11:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datenbank Login exception on Thu, 30 Mar 2006 13:13:40 GMT]]></title><description><![CDATA[<p>starte mal die exe ohne den Debugger</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1027142</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027142</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Thu, 30 Mar 2006 13:13:40 GMT</pubDate></item><item><title><![CDATA[Reply to Datenbank Login exception on Thu, 30 Mar 2006 13:17:19 GMT]]></title><description><![CDATA[<p>das wars *vor den kopf schlag*<br />
danke <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/1027146</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027146</guid><dc:creator><![CDATA[webmaster1987]]></dc:creator><pubDate>Thu, 30 Mar 2006 13:17:19 GMT</pubDate></item></channel></rss>