<?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[CdbRecordset Object]]></title><description><![CDATA[<p>Hallo<br />
kann mir jemand erklaeren was der Unterschied von der Klasse</p>
<blockquote>
<p>CdbRecordset Object</p>
</blockquote>
<p>und</p>
<blockquote>
<p>CDaoRecordset</p>
</blockquote>
<p>ist.<br />
Ich habe naemlich bisher nur mit der CDaoRecordset-Klasse gearbeitet, muss jetz aber ein OLE-Feld einer Acess-DB auslesen. Dafuer gibt ese eine GetChunk-Methode beí CdbRecordset, nur mir ist nicht klar wofuer die Klasse CdbRecordset steht?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/62021/cdbrecordset-object</link><generator>RSS for Node</generator><lastBuildDate>Thu, 04 Jun 2026 01:20:40 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/62021.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 Jan 2004 16:07:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CdbRecordset Object on Mon, 19 Jan 2004 16:07:17 GMT]]></title><description><![CDATA[<p>Hallo<br />
kann mir jemand erklaeren was der Unterschied von der Klasse</p>
<blockquote>
<p>CdbRecordset Object</p>
</blockquote>
<p>und</p>
<blockquote>
<p>CDaoRecordset</p>
</blockquote>
<p>ist.<br />
Ich habe naemlich bisher nur mit der CDaoRecordset-Klasse gearbeitet, muss jetz aber ein OLE-Feld einer Acess-DB auslesen. Dafuer gibt ese eine GetChunk-Methode beí CdbRecordset, nur mir ist nicht klar wofuer die Klasse CdbRecordset steht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/439952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/439952</guid><dc:creator><![CDATA[valluga]]></dc:creator><pubDate>Mon, 19 Jan 2004 16:07:17 GMT</pubDate></item><item><title><![CDATA[Reply to CdbRecordset Object on Mon, 19 Jan 2004 21:07:41 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>es gab mal ein DAO SDK zum Datenbank-Zugriff. Dort wurden u.a. spezielle DAO-Klassen vorgestellt, darunter auch die Cdb-Klassen. Sie waren in erster Linie dazu gedacht, Programmierer, die schon in Visual Basic DAO-Zugriffe realisiert haben, zu unterstützen, denn diese Klassen hatten die gleichn Methoden/Eigenschaften wie die VB-Zugriffs-Bibliotheken. Deswegen mußten die Programmierer nicht erst groß umdenken (was mit den MFC-DAO-Klassen wohl nötig gewesen wäre...). Hier noch das, was meine alte MSDN-Library dazu sagt:</p>
<p>*[...]<br />
dbDAO classes — If you are familiar with Microsoft Visual Basic, the DAO interfaces will be familiar and will require only a small amount of OLE COM knowledge. The dbDAO classes will be helpful because they:<br />
Handle reference counting (AddRef and Release), support dynamic allocation and deallocation of objects, and provide full collection support. They also use native C++ data types where possible, or standard OLE variants.</p>
<p>Require only a small amount of C++ knowledge since the syntax of the C++ calls is very similar to Visual Basic.</p>
<p>Provide support for bulk fetching directly into your data structures.<br />
Like the DAO interfaces, the dbDAO classes expose the full functionality of DAO properties and methods. The dbDAO classes were designed to incur the lowest possible overhead short of programming directly to the OLE Automation object. They are part of the DAO SDK.</p>
<ul>
<li></li>
</ul>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/440157</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/440157</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Mon, 19 Jan 2004 21:07:41 GMT</pubDate></item><item><title><![CDATA[Reply to CdbRecordset Object on Tue, 20 Jan 2004 08:21:26 GMT]]></title><description><![CDATA[<p>@Probe-Nutzer</p>
<p>vielen Dank fuer deine guten Tips. Es muesste aber doch auch moeglich sein mit der Klasse CDaoRecordset ein OLE-Feld einer Access-DB auszulesen. Ich verstehe nicht warum ich jetzt ein Objekt einer anderen Klasse erstellen muss um dies zu bewerkstelligen. Gibt es vielleicht doch eine Moeglichlichkeit?<br />
Mir ist das OLE Feld so oder so etwas unklar, dahinter sollen sich in meinem Fall Werte vom Typ double befinden. Vielleicht kannst Du mir mal zeigen wie man diese ausliest?<br />
MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/440295</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/440295</guid><dc:creator><![CDATA[valluga]]></dc:creator><pubDate>Tue, 20 Jan 2004 08:21:26 GMT</pubDate></item><item><title><![CDATA[Reply to CdbRecordset Object on Tue, 20 Jan 2004 19:52:51 GMT]]></title><description><![CDATA[<p>ich habe zwar mit den MFC-DAO-Klassen kaum gearbeitet (bin relativ schnell auf ADO umgestiegen), aber ein OLE-Feld sollte genauso mit GetFieldValue gelesen werden können (denn CDaoRecordSet bietet nichts anderes, also müßte es gehen, aber ich habe nie auf ein OLE-Feld zugreifen müssen). Und vor allem: wie kommen denn double-Werte in ein OLE-Feld? Die gehören da nun wirklich nicht rein, sondern höchstens binäre Daten irgendwelchen Formats, deshalb weiß ich nicht, in welcher Form ein double-Wert in deinem OLE-Feld liegen soll... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/440729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/440729</guid><dc:creator><![CDATA[Probe-Nutzer]]></dc:creator><pubDate>Tue, 20 Jan 2004 19:52:51 GMT</pubDate></item><item><title><![CDATA[Reply to CdbRecordset Object on Thu, 22 Jan 2004 17:29:51 GMT]]></title><description><![CDATA[<p>@Probe-Nutzer<br />
ok es handelt sich im Ole-Feld natuerlich um binaere Daten.<br />
Zum Thema:<br />
Ich kann das Ole-Feld scheinbar nur mit der GetChunk Methode auslesen.<br />
Ich verstehe aber nicht wie das funktionniert. Vielleicht kann mir jemand weiterhelfen!!!!!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/442082</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/442082</guid><dc:creator><![CDATA[valluga]]></dc:creator><pubDate>Thu, 22 Jan 2004 17:29:51 GMT</pubDate></item></channel></rss>