<?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[Warum funktioniert das nicht? (ADO)]]></title><description><![CDATA[<p>Rs1 ist ein ADODB::_RecordsetPtr und ist bereits geöffnet</p>
<pre><code class="language-cpp">_bstr_t test = (_bstr_t)(Rs1-&gt;Fields-&gt;GetItem( _variant_t( &quot;NAME&quot; ) )-&gt;Value);
	Rs1-&gt;MoveNext();
	test = (_bstr_t)(Rs1-&gt;Fields-&gt;GetItem( _variant_t( &quot;NAME&quot; ) )-&gt;Value);
    Rs1-&gt;MovePrevious();
	test = (_bstr_t)(Rs1-&gt;Fields-&gt;GetItem( _variant_t( &quot;NAME&quot; ) )-&gt;Value);
</code></pre>
<p>bei MovePrevious Kracht es <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/64408/warum-funktioniert-das-nicht-ado</link><generator>RSS for Node</generator><lastBuildDate>Thu, 04 Jun 2026 23:02:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/64408.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Feb 2004 15:44:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warum funktioniert das nicht? (ADO) on Tue, 10 Feb 2004 15:48:21 GMT]]></title><description><![CDATA[<p>Rs1 ist ein ADODB::_RecordsetPtr und ist bereits geöffnet</p>
<pre><code class="language-cpp">_bstr_t test = (_bstr_t)(Rs1-&gt;Fields-&gt;GetItem( _variant_t( &quot;NAME&quot; ) )-&gt;Value);
	Rs1-&gt;MoveNext();
	test = (_bstr_t)(Rs1-&gt;Fields-&gt;GetItem( _variant_t( &quot;NAME&quot; ) )-&gt;Value);
    Rs1-&gt;MovePrevious();
	test = (_bstr_t)(Rs1-&gt;Fields-&gt;GetItem( _variant_t( &quot;NAME&quot; ) )-&gt;Value);
</code></pre>
<p>bei MovePrevious Kracht es <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/456235</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/456235</guid><dc:creator><![CDATA[intery]]></dc:creator><pubDate>Tue, 10 Feb 2004 15:48:21 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert das nicht? (ADO) on Wed, 11 Feb 2004 00:41:06 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>hast du vielleicht einen (Nur-)Vorwärtscursor beim Öffnen des RecordSets angegeben? (Dann kann man sich nur mit MoveNext weiterbewegen, aber keine &quot;Rückwärtsbewegungen&quot; durchführen)</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/456580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/456580</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 11 Feb 2004 00:41:06 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert das nicht? (ADO) on Wed, 11 Feb 2004 07:11:13 GMT]]></title><description><![CDATA[<p>Danke geht jetzt!</p>
<p>Aber was ist eigendlich der unterschied zwischen den ganzen Open's</p>
<pre><code class="language-cpp">adOpenUnspecified
    adOpenForwardOnly
    adOpenKeyset
    adOpenDynamic
    adOpenStatic
</code></pre>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/456634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/456634</guid><dc:creator><![CDATA[intery]]></dc:creator><pubDate>Wed, 11 Feb 2004 07:11:13 GMT</pubDate></item><item><title><![CDATA[Reply to Warum funktioniert das nicht? (ADO) on Wed, 11 Feb 2004 11:18:30 GMT]]></title><description><![CDATA[<p>Diese Konstanten charakterisieren die Eigenschaften des RecordSets, mit dem man arbeitet:</p>
<p>adOpenStatic:<br />
Die Datensätze stellen eine (statische) Kopie dar, Änderungen an der Datenbank können so nicht mitbekommen werden</p>
<p>adOpenDynamic:<br />
hier werden auch Änderungen, die von anderen Personen an der Datenbank gemacht werden, registriert, und können die Datensätze verändern, mit denen man gerade arbeitet (das RecordSet ändert sich dynamisch)</p>
<p>adOpenKeyset:<br />
fast wie adOpenDynamic, mit dem Unterschied, daß hinzugefügte Datensätze sich nicht im RecordSet widerspiegeln, Änderungen dagegen schon</p>
<p>adOpenForwardOnly:<br />
eine Form des statischen Cursors (adOpenStatic), nur daß man sich damit nur vorwärts im RecordSet bewegen kann. Dies kann leistungs-verbessernd wirken, da nicht so viele Verwaltungsinformationen nötig sind, um das RecordSet zu durchlaufen</p>
<p>adOpenUnspecified:<br />
überläßt die Wahl des Cursors dem DBMS/dem Provider</p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/456805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/456805</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Wed, 11 Feb 2004 11:18:30 GMT</pubDate></item></channel></rss>