<?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[Problem mit CRecordset -&amp;gt; DRINGEND]]></title><description><![CDATA[<pre><code class="language-cpp">rs.GetFieldValue(m_TN_name,person.name);
</code></pre>
<p>Auf diese Art und Weise lese ich eine Exceltabelle aus. <a href="http://person.name" rel="nofollow">person.name</a> ist vom Typ <strong>CString</strong>. Ich benutze Visual Studio 2005, ist also ein <strong>wchar_t</strong>-String.</p>
<p>Mein großes Problem: der richtige Wert steht, aber die Länge des Strings ist falsch(immer das doppelte). Wenn ich jetzt z.B mit dem String arbeiten will geht das immer schief.<br />
Woran liegt das?<br />
Kann es sein, dass der ODBC-Treiber das nicht hergibt? Falls ja wie umgeh ich das? Hab mir aber mal über CDBVariant den Typ anzeigen lassen, der meinte wchar.</p>
<p>Oder liegt das Problem wo ganz anders?</p>
<p>Wäre für schnelle Hilfe sehr dankbar.</p>
<p>MfG Pellaeon</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/144988/problem-mit-crecordset-gt-dringend</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 21:25:17 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/144988.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Apr 2006 19:58:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit CRecordset -&amp;gt; DRINGEND on Sun, 23 Apr 2006 19:58:37 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">rs.GetFieldValue(m_TN_name,person.name);
</code></pre>
<p>Auf diese Art und Weise lese ich eine Exceltabelle aus. <a href="http://person.name" rel="nofollow">person.name</a> ist vom Typ <strong>CString</strong>. Ich benutze Visual Studio 2005, ist also ein <strong>wchar_t</strong>-String.</p>
<p>Mein großes Problem: der richtige Wert steht, aber die Länge des Strings ist falsch(immer das doppelte). Wenn ich jetzt z.B mit dem String arbeiten will geht das immer schief.<br />
Woran liegt das?<br />
Kann es sein, dass der ODBC-Treiber das nicht hergibt? Falls ja wie umgeh ich das? Hab mir aber mal über CDBVariant den Typ anzeigen lassen, der meinte wchar.</p>
<p>Oder liegt das Problem wo ganz anders?</p>
<p>Wäre für schnelle Hilfe sehr dankbar.</p>
<p>MfG Pellaeon</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043633</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Sun, 23 Apr 2006 19:58:37 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit CRecordset -&amp;gt; DRINGEND on Sun, 23 Apr 2006 20:59:50 GMT]]></title><description><![CDATA[<p>Mach einfach nen CString draus. Wo ist dat prob. DU kannst die in deiner RecordSet klasse einfach sagen sie soll vom typ CString sien amche ich imma so und funzt ohne prob.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043664</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043664</guid><dc:creator><![CDATA[xyz44]]></dc:creator><pubDate>Sun, 23 Apr 2006 20:59:50 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit CRecordset -&amp;gt; DRINGEND on Mon, 24 Apr 2006 06:39:07 GMT]]></title><description><![CDATA[<p>ja ich habs doch als CString, das ist es ja o_O<br />
Ich habe echt keine Idee wie ich das beheben soll momentan</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043734</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 24 Apr 2006 06:39:07 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit CRecordset -&amp;gt; DRINGEND on Mon, 24 Apr 2006 06:46:06 GMT]]></title><description><![CDATA[<p>Hmmm.... ich muss Dir leider sagen: Das ist ein Bug...<br />
Siehe: Bug Details: Damaged CString when reading it using CRecordset::GetFieldValue from UNICODE MFC version.<br />
<a href="http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=f59d1341-0897-4274-beb8-b0710f17dfff" rel="nofollow">http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=f59d1341-0897-4274-beb8-b0710f17dfff</a></p>
<p>Es gibt leider nur einen etwas unschönen Workaround:<br />
<a href="http://lab.msdn.microsoft.com/productfeedback/ViewWorkaround.aspx?FeedbackID=FDBK47349#1" rel="nofollow">http://lab.msdn.microsoft.com/productfeedback/ViewWorkaround.aspx?FeedbackID=FDBK47349#1</a></p>
<p>Hoffentlich ist dieser Bug mit SP1 behoben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043735</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 24 Apr 2006 06:46:06 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit CRecordset -&amp;gt; DRINGEND on Mon, 24 Apr 2006 06:48:56 GMT]]></title><description><![CDATA[<p>danke für die Info, Jochen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1043738</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1043738</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Mon, 24 Apr 2006 06:48:56 GMT</pubDate></item></channel></rss>