<?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[Fehlermeldungen...]]></title><description><![CDATA[<p>Hallo C++-Programmierer,</p>
<p>beim Kompilieren meines Programmes bekommeich folgende Fehlermeldungen:<br />
--------------------Konfiguration: Updater - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
UpdaterDlg.cpp<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(100) : error C2065: '_ConnectionPtr' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(100) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MyDB'<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(100) : error C2065: 'MyDB' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(101) : error C2065: '_RecordsetPtr' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(101) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MyRS'<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(101) : error C2065: 'MyRS' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(107) : error C2228: Der linke Teil von '.CreateInstance' muss eine Klasse/Struktur/Union sein<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(108) : error C2227: Der linke Teil von '-&gt;Open' muss auf Klasse/Struktur/Union zeigen<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(110) : error C2228: Der linke Teil von '.CreateInstance' muss eine Klasse/Struktur/Union sein<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(111) : error C2227: Der linke Teil von '-&gt;Open' muss auf Klasse/Struktur/Union zeigen<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(113) : error C2227: Der linke Teil von '-&gt;Close' muss auf Klasse/Struktur/Union zeigen<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(114) : error C2227: Der linke Teil von '-&gt;Close' muss auf Klasse/Struktur/Union zeigen<br />
Fehler beim Ausführen von cl.exe.</p>
<p>Updater.exe - 12 Fehler, 0 Warnung(en)</p>
<p>Leider kann ich trotz MSDN nicht viel mit diesen Fehlern anfangen.</p>
<p>Hier der Code, welcher die Fehler verursacht:</p>
<pre><code class="language-cpp">void CUpdaterDlg::OnStart() 
{	
	_ConnectionPtr MyDB;
	_RecordsetPtr MyRS;

	GetDlgItem(IDOK)-&gt;EnableWindow(FALSE); //Schaltfläche inaktiv

	MyDB.CreateInstance(__uuidof(_ConnectionPtr));
	MyDB-&gt;Open(&quot;DSN=VSC51529FE&quot;,&quot;sa&quot;,&quot;&quot;,&quot;&quot;,NULL);       //(&quot;DSN=VSC51529FE;UID=sa;PWD=&quot;,&quot;&quot;,&quot;&quot;,-1);

	MyRS.CreateInstance(__uuidof(_RecordsetPtr));
	MyRS-&gt;Open(&quot;SELECT ComputerName FROM ServerList WHERE ServerKey = '1'&quot;,NULL,NULL,NULL,NULL);   //(&quot;SELECT ComputerName FROM ServerList WHERE ServerKey = '1'&quot;,MyDb.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);

	MyRS-&gt;Close();
	MyDB-&gt;Close();
}
</code></pre>
<p>Vielleicht kann sich ja mal jemand erbarmen und mir eine Hilfe geben, da ich noch Anfänger in C++ bin.</p>
<p>Vielen Dank und Gruss<br />
Brian</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/52071/fehlermeldungen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 18:01:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/52071.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Oct 2003 08:49:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehlermeldungen... on Thu, 16 Oct 2003 08:49:47 GMT]]></title><description><![CDATA[<p>Hallo C++-Programmierer,</p>
<p>beim Kompilieren meines Programmes bekommeich folgende Fehlermeldungen:<br />
--------------------Konfiguration: Updater - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
UpdaterDlg.cpp<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(100) : error C2065: '_ConnectionPtr' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(100) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MyDB'<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(100) : error C2065: 'MyDB' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(101) : error C2065: '_RecordsetPtr' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(101) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'MyRS'<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(101) : error C2065: 'MyRS' : nichtdeklarierter Bezeichner<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(107) : error C2228: Der linke Teil von '.CreateInstance' muss eine Klasse/Struktur/Union sein<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(108) : error C2227: Der linke Teil von '-&gt;Open' muss auf Klasse/Struktur/Union zeigen<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(110) : error C2228: Der linke Teil von '.CreateInstance' muss eine Klasse/Struktur/Union sein<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(111) : error C2227: Der linke Teil von '-&gt;Open' muss auf Klasse/Struktur/Union zeigen<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(113) : error C2227: Der linke Teil von '-&gt;Close' muss auf Klasse/Struktur/Union zeigen<br />
E:\SQLServer\EXE_C++\Updater\UpdaterDlg.cpp(114) : error C2227: Der linke Teil von '-&gt;Close' muss auf Klasse/Struktur/Union zeigen<br />
Fehler beim Ausführen von cl.exe.</p>
<p>Updater.exe - 12 Fehler, 0 Warnung(en)</p>
<p>Leider kann ich trotz MSDN nicht viel mit diesen Fehlern anfangen.</p>
<p>Hier der Code, welcher die Fehler verursacht:</p>
<pre><code class="language-cpp">void CUpdaterDlg::OnStart() 
{	
	_ConnectionPtr MyDB;
	_RecordsetPtr MyRS;

	GetDlgItem(IDOK)-&gt;EnableWindow(FALSE); //Schaltfläche inaktiv

	MyDB.CreateInstance(__uuidof(_ConnectionPtr));
	MyDB-&gt;Open(&quot;DSN=VSC51529FE&quot;,&quot;sa&quot;,&quot;&quot;,&quot;&quot;,NULL);       //(&quot;DSN=VSC51529FE;UID=sa;PWD=&quot;,&quot;&quot;,&quot;&quot;,-1);

	MyRS.CreateInstance(__uuidof(_RecordsetPtr));
	MyRS-&gt;Open(&quot;SELECT ComputerName FROM ServerList WHERE ServerKey = '1'&quot;,NULL,NULL,NULL,NULL);   //(&quot;SELECT ComputerName FROM ServerList WHERE ServerKey = '1'&quot;,MyDb.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);

	MyRS-&gt;Close();
	MyDB-&gt;Close();
}
</code></pre>
<p>Vielleicht kann sich ja mal jemand erbarmen und mir eine Hilfe geben, da ich noch Anfänger in C++ bin.</p>
<p>Vielen Dank und Gruss<br />
Brian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373440</guid><dc:creator><![CDATA[Brian]]></dc:creator><pubDate>Thu, 16 Oct 2003 08:49:47 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldungen... on Thu, 16 Oct 2003 08:52:23 GMT]]></title><description><![CDATA[<p>Hast du irgendwo eine msado??.dll importiert?</p>
<p>Wenn nicht, könnte daran liegen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373443</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 16 Oct 2003 08:52:23 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldungen... on Thu, 16 Oct 2003 09:14:57 GMT]]></title><description><![CDATA[<p>MFK schrieb:</p>
<blockquote>
<p>Hast du irgendwo eine msado??.dll importiert?</p>
</blockquote>
<p>Hallo MFK,</p>
<p>erstmal vielen Dank für die Hilfe.</p>
<p>Entschuldige bitte die dumme Frage.<br />
Wie importiere ich diese Datei?</p>
<p>Ich kenne mich in der Entwicklungsumgebung wirklich nicht aus.</p>
<p>Vielen Dank.</p>
<p>Gruss<br />
Brian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373454</guid><dc:creator><![CDATA[Brian]]></dc:creator><pubDate>Thu, 16 Oct 2003 09:14:57 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldungen... on Thu, 16 Oct 2003 09:07:19 GMT]]></title><description><![CDATA[<p>Die Direktive muss in etwa so aussehen:</p>
<p>#import &quot;C:\Programme\Gemeinsame Dateien\System\ado\msado15.dll&quot; no_namespace rename(&quot;EOF&quot;, &quot;EndOfFile&quot;)</p>
<p>Kann sein, dass der Pfad bei dir anders aussieht...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373461</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373461</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Thu, 16 Oct 2003 09:07:19 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldungen... on Thu, 16 Oct 2003 09:14:01 GMT]]></title><description><![CDATA[<p>Hallo MFK,</p>
<p>ich habe jetzt die Zeile Code mit dem entsprechenden Pfad, welche auch auf meinem Rechner vorhanden ist, in die *Dlg.h eigefügt.</p>
<p>Leider kommen immer noch die gleichen Fehler.</p>
<p>Hast Du evtl. noch eine Idee oder vielleicht einen Sourcecode?</p>
<p>Gruss und Danke<br />
Brian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373464</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373464</guid><dc:creator><![CDATA[Brian]]></dc:creator><pubDate>Thu, 16 Oct 2003 09:14:01 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldungen... on Thu, 16 Oct 2003 09:24:02 GMT]]></title><description><![CDATA[<p>Hallo MFK,</p>
<p>ich danke Dir sehr für die Hilfe.<br />
Habe die Zeile jetzt in die *.cpp eigebunden und es funktioniert tatsächlich.</p>
<p>Vielen Dank dafür! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Gruss<br />
Brian</p>
]]></description><link>https://www.c-plusplus.net/forum/post/373472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/373472</guid><dc:creator><![CDATA[Brian]]></dc:creator><pubDate>Thu, 16 Oct 2003 09:24:02 GMT</pubDate></item></channel></rss>