<?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[komische Fehlermeldung]]></title><description><![CDATA[<p>Hallo,<br />
ich habe eine Datenbankanwendung in VC++ geschrieben, die auf eine MS_ACCESS-Datenbank aufsetzt.</p>
<pre><code class="language-cpp">(CRecordset,CDatabase,CDBException,etc.)
</code></pre>
<p>Manchmal, ich kann noch nicht einmal genau sagen wann, erscheint eine FehlerMessageBox mit dem Text: &quot;eine unbenannte Datei konnte nicht geöffnet werden.&quot; (buchstäblich wiedergegeben).<br />
Kann mir jemand sagen, was das bedeuten soll, und wie ich die Stelle im Quellcode finde, die dafür verantwortlich ist?</p>
<p>Danke<br />
Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197839/komische-fehlermeldung</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 11:24:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197839.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Nov 2007 11:52:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to komische Fehlermeldung on Thu, 15 Nov 2007 11:52:14 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich habe eine Datenbankanwendung in VC++ geschrieben, die auf eine MS_ACCESS-Datenbank aufsetzt.</p>
<pre><code class="language-cpp">(CRecordset,CDatabase,CDBException,etc.)
</code></pre>
<p>Manchmal, ich kann noch nicht einmal genau sagen wann, erscheint eine FehlerMessageBox mit dem Text: &quot;eine unbenannte Datei konnte nicht geöffnet werden.&quot; (buchstäblich wiedergegeben).<br />
Kann mir jemand sagen, was das bedeuten soll, und wie ich die Stelle im Quellcode finde, die dafür verantwortlich ist?</p>
<p>Danke<br />
Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403569</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403569</guid><dc:creator><![CDATA[jensb444]]></dc:creator><pubDate>Thu, 15 Nov 2007 11:52:14 GMT</pubDate></item><item><title><![CDATA[Reply to komische Fehlermeldung on Thu, 15 Nov 2007 12:15:11 GMT]]></title><description><![CDATA[<p>Schau mal in die Debugausgabe und prüfe ob eine Exception irgendwo geworfen wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403583</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 15 Nov 2007 12:15:11 GMT</pubDate></item><item><title><![CDATA[Reply to komische Fehlermeldung on Thu, 15 Nov 2007 12:26:24 GMT]]></title><description><![CDATA[<p>Ich habe die CDBExceptions aufgefangen und schreibe die Fehlermeldeung in eine Datei:</p>
<pre><code class="language-cpp">catch(CDBException* e)
	{
		char Error[1024];
		e-&gt;GetErrorMessage(Error,1024);
		CString ErrMsg;
		ErrMsg.Format(&quot;SendLfdNr: %s\n&quot;,Error);
		m_pFile-&gt;SeekToEnd();
		m_pFile-&gt;Write(ErrMsg,ErrMsg.GetLength());
		e-&gt;Delete();
		success=false;
	}
</code></pre>
<p>Kann es sein, dass das m_pFile-&gt;SeekToEnd() etc verantwortlich ist?<br />
Und dann noch eine Frage zum Debugger: Ich könnte Haltepunkte in jede Exception setzen. Ich weiß aber nicht, wie ich irgendeine Exception bemerken soll.</p>
<p>Danke<br />
Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403591</guid><dc:creator><![CDATA[jensb444]]></dc:creator><pubDate>Thu, 15 Nov 2007 12:26:24 GMT</pubDate></item><item><title><![CDATA[Reply to komische Fehlermeldung on Thu, 15 Nov 2007 12:34:29 GMT]]></title><description><![CDATA[<p>1. Setze einen Breakpoint auf AfxThrowDBException! Dann bekommst Du die Exception mit.<br />
2. Innerhalb des Exception Handles darf natürlich keine neue Exception geworfen werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403606</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403606</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 15 Nov 2007 12:34:29 GMT</pubDate></item><item><title><![CDATA[Reply to komische Fehlermeldung on Thu, 15 Nov 2007 13:51:22 GMT]]></title><description><![CDATA[<p>Danke,<br />
ich denke, es war eine CFileException in einer CDBException.<br />
Hab's jetzt aber gefunden. Musste zwar ca. 70 Breakpoints setzen, hat sich aber gelohnt.</p>
<p>Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403665</guid><dc:creator><![CDATA[jensb444]]></dc:creator><pubDate>Thu, 15 Nov 2007 13:51:22 GMT</pubDate></item><item><title><![CDATA[Reply to komische Fehlermeldung on Thu, 15 Nov 2007 14:33:52 GMT]]></title><description><![CDATA[<p>In der MFC werden die Exception aus Funktionen heraus geworfen. Man muss also nur die entsprechenden Breakpoints auf die Funktionen setzen. Erwischt man die.</p>
<p>Oder Du lässt den Debugger alle Exceptions behandeln. Dann bekommst Du auch sofort einen Debug-Breakpoint.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1403699</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1403699</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Thu, 15 Nov 2007 14:33:52 GMT</pubDate></item></channel></rss>