<?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[mehrere Datenbanken bearbeiten]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe eine 2 Tabellen einer Dao-Datenbank mit Hilfe des Klassen-Ass. in ein Projekt eingebunden. Will ich jetzt etwas in eine der beiden Tabellen z.B. mit m_pSet-&gt;Edit() speichern kommt einer Fehlermeldung: &quot;Aktualisieren nicht möglich: Datenbank oder Objekt schreibgeschützt!&quot;.Was mach ich falsch liegt es vielleicht daran, dass GetDefaultSQL beide Tabellen gleichzeitig zurückgibt:<br />
return T_(&quot;[Tabelle1],[Tabelle2]&quot;)?</p>
<p>Danke schon mal im Vorraus</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/43985/mehrere-datenbanken-bearbeiten</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 14:54:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/43985.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 26 Jul 2003 17:00:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Sat, 26 Jul 2003 17:00:11 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich habe eine 2 Tabellen einer Dao-Datenbank mit Hilfe des Klassen-Ass. in ein Projekt eingebunden. Will ich jetzt etwas in eine der beiden Tabellen z.B. mit m_pSet-&gt;Edit() speichern kommt einer Fehlermeldung: &quot;Aktualisieren nicht möglich: Datenbank oder Objekt schreibgeschützt!&quot;.Was mach ich falsch liegt es vielleicht daran, dass GetDefaultSQL beide Tabellen gleichzeitig zurückgibt:<br />
return T_(&quot;[Tabelle1],[Tabelle2]&quot;)?</p>
<p>Danke schon mal im Vorraus</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/318281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/318281</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Sat, 26 Jul 2003 17:00:11 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Sat, 26 Jul 2003 17:48:45 GMT]]></title><description><![CDATA[<p>Erster Gedanke:<br />
Ist die Datenbankdatei schreibgeschützt oder archiviert ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/318314</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/318314</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Sat, 26 Jul 2003 17:48:45 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Sat, 26 Jul 2003 20:29:07 GMT]]></title><description><![CDATA[<p>Nee nicks von beiden. Vielleicht noch ne Idee?</p>
<p>thx<br />
Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/318446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/318446</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Sat, 26 Jul 2003 20:29:07 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Sun, 27 Jul 2003 07:46:57 GMT]]></title><description><![CDATA[<p>Morgen,<br />
könnte es vielleicht sein, dass die Werte, die du speicherst in einer Spalte nicht zugelassen sind. Beispielsweise Wenn es in einer Spalte keine doppelten Einträge geben darf oder so was in der Art.</p>
<p>Gruß Dscho</p>
]]></description><link>https://www.c-plusplus.net/forum/post/318598</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/318598</guid><dc:creator><![CDATA[dscho]]></dc:creator><pubDate>Sun, 27 Jul 2003 07:46:57 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Sun, 27 Jul 2003 10:06:06 GMT]]></title><description><![CDATA[<p>Also ich denk daran liegts auch nicht, weil es ja klappt wenn ich nur eine Tabelle einbinde. Trotzdem danke! Noch ne Idee?</p>
<p>Grüße</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/318732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/318732</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Sun, 27 Jul 2003 10:06:06 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Sun, 27 Jul 2003 19:45:02 GMT]]></title><description><![CDATA[<p>Hm keine Ahnung ?<br />
Aber wieso machst du nicht einfach für jede Tabelle eine eigene Klasse ?<br />
So mach ich das immer - funktioniert wunderbar <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/319148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319148</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Sun, 27 Jul 2003 19:45:02 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Mon, 28 Jul 2003 15:16:48 GMT]]></title><description><![CDATA[<p>Es liegt an Deiner GetDefaultSQL()-Impl.:</p>
<p>Wenn Du Edit() aufrufst wird eine Update-Anweisung generiert. Eine Update-Anweisung kann aber immer nur eine Tabelle ändern.<br />
Versuch mal im Access eine Update-Anweisung mit meheren Tabellennamen zu formulieren. Es wird Dir nicht gelingen.</p>
<p>Du wirst wohl ober übel für jede Tabelle eine Klasse bauen müssen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/319665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319665</guid><dc:creator><![CDATA[Unreg]]></dc:creator><pubDate>Mon, 28 Jul 2003 15:16:48 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Mon, 28 Jul 2003 18:19:50 GMT]]></title><description><![CDATA[<p>Danke! Aber wie kann ich dann diese Variable m_pSet erzeugen und auch so benutzen? Ich bin nämlich leider Anfänger und kenne mich nicht so aus, bin aber auch erst 14.</p>
<p>Grüße</p>
<p>Vielen Dank</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/319758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/319758</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Mon, 28 Jul 2003 18:19:50 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Wed, 30 Jul 2003 19:59:31 GMT]]></title><description><![CDATA[<p>Bitte sag mir doch mal jemand wie ich diese variable m_pSet erzeuge, wenn ich jede Tabelle einzeln mache und dann m_pSet auch so verwenden kann. Ich weiß es echt nicht!</p>
<p>Danke</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/321309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/321309</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Wed, 30 Jul 2003 19:59:31 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Wed, 30 Jul 2003 20:27:25 GMT]]></title><description><![CDATA[<p>Versuch es aus einer vom Assistenten generierten Anwendung abzuleiten.<br />
Das geht ganz gut.</p>
<p>Prinzipiell:<br />
-neue Recordset-Klasse<br />
-CMyRecordset myRecordset in die Doc-Klasse<br />
-CMyRecordSet* m_pSet in View (oder wo du willst)<br />
-m_pSet=&amp;GetDocument()-&gt;myRecordset</p>
<pre><code class="language-cpp">if(!m_pSet-&gt;IsOpen())
   m_pSet-&gt;Open();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/321340</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/321340</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Wed, 30 Jul 2003 20:27:25 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Wed, 30 Jul 2003 20:35:40 GMT]]></title><description><![CDATA[<p>CrazyOwl schrieb:</p>
<blockquote>
<p>Versuch es aus einer vom Assistenten generierten Anwendung abzuleiten.<br />
Das geht ganz gut.</p>
</blockquote>
<p>Wenns nicht funktioniert kannst ja einfach noch mal fragen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>PS: Die Anbindung an die Datenbanktabelle machst du per Assistenten, oder...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/321347</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/321347</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Wed, 30 Jul 2003 20:35:40 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Thu, 31 Jul 2003 21:17:09 GMT]]></title><description><![CDATA[<p>Danke!Ich werds mal probieren. Aber eins muss ich mal bemerken du hast viel mehr ahnung als die typies in so manch anderem forum!</p>
<p>Nochmals danke!</p>
<p>Grüße</p>
<p>Hansi</p>
]]></description><link>https://www.c-plusplus.net/forum/post/322186</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/322186</guid><dc:creator><![CDATA[Hansi]]></dc:creator><pubDate>Thu, 31 Jul 2003 21:17:09 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Thu, 31 Jul 2003 21:34:40 GMT]]></title><description><![CDATA[<p>Habs jetzt mal ausprobiert, allerdings mit ODBC-Anbindung.<br />
Sollte jedoch egal sein, hab das gleiche vor ca. auch schon mit DAO gemacht, ist ziehmlich gleich.</p>
<p>Kleine ToDo-Liste ;-):</p>
<p><strong>1.) Recordset-Klasse erstellen CMyRecordset</strong></p>
<p><strong>2.) in der Doc.cpp:</strong></p>
<pre><code class="language-cpp">CMyRecordset m_Recordset;
</code></pre>
<p><strong>3.) in die Doc.cpp</strong></p>
<pre><code class="language-cpp">#include &quot;MyRecordset.h&quot;
</code></pre>
<p>vor der Zeile</p>
<pre><code class="language-cpp">#include &quot;...Doc.h&quot;
</code></pre>
<p><strong>4.) in der View.h, oder wo du sie brauchst</strong></p>
<pre><code class="language-cpp">CMyRecordset* m_pSet;
</code></pre>
<p><strong>5.) in die OnInitialUpdate der View-Klasse</strong></p>
<pre><code class="language-cpp">m_pSet = &amp;GetDocument()-&gt;m_Recordset;

    if(m_pSet-&gt;IsOpen())
       m_pSet-&gt;Close();

    m_pSet-&gt;Open();
</code></pre>
<p><strong>6.) in die View.cpp</strong></p>
<pre><code class="language-cpp">#include &quot;MyRecordset.h&quot;
</code></pre>
<p>vor</p>
<pre><code class="language-cpp">#include &quot;...doc.h&quot;
</code></pre>
<p><strong>7.) in die &lt;Anwendungsname&gt;.cpp - Datei</strong></p>
<pre><code class="language-cpp">#include &quot;MyRecordset.h&quot;
</code></pre>
<p>vor</p>
<pre><code class="language-cpp">#include &quot;...Doc.h&quot;
</code></pre>
<p>Viel Spass <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/322191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/322191</guid><dc:creator><![CDATA[CrazyOwl]]></dc:creator><pubDate>Thu, 31 Jul 2003 21:34:40 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Datenbanken bearbeiten on Fri, 01 Aug 2003 18:52:24 GMT]]></title><description><![CDATA[<p>FAQ <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/322846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/322846</guid><dc:creator><![CDATA[ODBC&#x27;ler]]></dc:creator><pubDate>Fri, 01 Aug 2003 18:52:24 GMT</pubDate></item></channel></rss>