<?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[Linker Error: Unable to open file &#x27;QEXTCTRLS.OBJ&#x27;]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich programmiere gerade Konsolenbasiert, und möchte eine Datenbankabfrage einbauen.<br />
Leider bekomme ich beim Compilen immer diesen Fehler:</p>
<p>Linker Error: Unable to open file 'QEXTCTRLS.OBJ'</p>
<p>Mein Code:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
#include&lt;iostream&gt;
#include &lt;conio.h&gt;
#include &lt;DB.hpp&gt;
#include &lt;DBTables.hpp&gt;
#include &lt;clx.h&gt;
#pragma hdrstop

[...]

        TQuery *save = new TQuery(NULL);
        save-&gt;DatabaseName = &quot;&quot;;
        save-&gt;SQL-&gt;Add(&quot;INSERT INTO rechnungen (kunde, winkel, rohre, preis, zuschlag) VALUES ('&quot;+AnsiString(kunde)+&quot;', '&quot;+AnsiString(winkel)+&quot;', '&quot;+AnsiString(rohre)+&quot;', '&quot;+AnsiString(preis)+&quot;', '&quot;+AnsiString(zuschlag)+&quot;')&quot;);
        save-&gt;ExecSQL();
        delete *save;

[...]

        TQuery *sel = new TQuery(NULL);
        sel-&gt;DatabaseName = &quot;&quot;;
        sel-&gt;SQL-&gt;Add(&quot;SELECT * FROM rechnungen&quot;);
        sel-&gt;Open();
</code></pre>
<p>Die beiden Querys werden nicht in main, sondern in einer eigenen Funktion ausgeführt.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/206514/linker-error-unable-to-open-file-qextctrls-obj</link><generator>RSS for Node</generator><lastBuildDate>Thu, 20 Aug 2026 00:43:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/206514.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Feb 2008 20:31:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Linker Error: Unable to open file &#x27;QEXTCTRLS.OBJ&#x27; on Mon, 25 Feb 2008 20:31:50 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich programmiere gerade Konsolenbasiert, und möchte eine Datenbankabfrage einbauen.<br />
Leider bekomme ich beim Compilen immer diesen Fehler:</p>
<p>Linker Error: Unable to open file 'QEXTCTRLS.OBJ'</p>
<p>Mein Code:</p>
<pre><code class="language-cpp">//---------------------------------------------------------------------------
#include&lt;iostream&gt;
#include &lt;conio.h&gt;
#include &lt;DB.hpp&gt;
#include &lt;DBTables.hpp&gt;
#include &lt;clx.h&gt;
#pragma hdrstop

[...]

        TQuery *save = new TQuery(NULL);
        save-&gt;DatabaseName = &quot;&quot;;
        save-&gt;SQL-&gt;Add(&quot;INSERT INTO rechnungen (kunde, winkel, rohre, preis, zuschlag) VALUES ('&quot;+AnsiString(kunde)+&quot;', '&quot;+AnsiString(winkel)+&quot;', '&quot;+AnsiString(rohre)+&quot;', '&quot;+AnsiString(preis)+&quot;', '&quot;+AnsiString(zuschlag)+&quot;')&quot;);
        save-&gt;ExecSQL();
        delete *save;

[...]

        TQuery *sel = new TQuery(NULL);
        sel-&gt;DatabaseName = &quot;&quot;;
        sel-&gt;SQL-&gt;Add(&quot;SELECT * FROM rechnungen&quot;);
        sel-&gt;Open();
</code></pre>
<p>Die beiden Querys werden nicht in main, sondern in einer eigenen Funktion ausgeführt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1462829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462829</guid><dc:creator><![CDATA[GRRRRRRRRRRRR]]></dc:creator><pubDate>Mon, 25 Feb 2008 20:31:50 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error: Unable to open file &#x27;QEXTCTRLS.OBJ&#x27; on Mon, 25 Feb 2008 21:12:47 GMT]]></title><description><![CDATA[<p>Eine Frage vorneweg: hast du dich absichtlich für ein CLX- statt eines VCL-Projektes entschieden?<br />
Die CLX wird nicht weiterentwickelt, das plattformunabhängige C++/Delphi-Programmieren hat man bei Borland/CodeGear offenbar abgeschrieben. Dementsprechend kennt sich hier kaum jemand mit den Besonderheiten der CLX aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1462858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1462858</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Mon, 25 Feb 2008 21:12:47 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error: Unable to open file &#x27;QEXTCTRLS.OBJ&#x27; on Tue, 26 Feb 2008 17:39:43 GMT]]></title><description><![CDATA[<p>Nein, ich kann ja mal vcl.h includen</p>
<p>.....</p>
<p>Dann habe ich das problem, dass ich ganz viele Unresolved external bekomme.<br />
TDataSet::Open() z.B.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1463461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1463461</guid><dc:creator><![CDATA[GRRRRRRRRRRRRRR]]></dc:creator><pubDate>Tue, 26 Feb 2008 17:39:43 GMT</pubDate></item><item><title><![CDATA[Reply to Linker Error: Unable to open file &#x27;QEXTCTRLS.OBJ&#x27; on Tue, 26 Feb 2008 19:25:31 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Naja du must für die ganzen Komponenten nicht nur einen Header includen, sondern auch noch gegen die entsprechenden .libs linken. Da du hier manuell includest must du auch manuell linken (in die Projektoptionen eintragen).</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1463519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1463519</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Tue, 26 Feb 2008 19:25:31 GMT</pubDate></item></channel></rss>