<?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[Daten filtern (aus ini&#x2F;txt?)]]></title><description><![CDATA[<p>Hi,</p>
<p>ich muss Kundendaten im Format KD-Nr;KD-Name in mein Programm einlesen.<br />
Soweit kein Problem. Jetzt werden in einer Suchmaske alle Datensätze angezeigt:</p>
<pre><code>Nr;Name
1;max Muster
2;Peter Meier
90;Hans Musterhaus
987;Klaus Hugge
</code></pre>
<p>Nun soll über dein Editfeld ein Teilstring suchbar sein.<br />
Wenn ich also nach &quot;Muster&quot; suche, müssen zwei Treffer angezeigt werden.</p>
<p>Ich habe keine richtige Datenbank im Einsatz und würde daher alles<br />
in eine ini bzw. Textdatei schreiben.</p>
<p>Wie durchsuche ich am Sinnvollsten?</p>
<p>Mein Ansatz ist jede Zeile einzulesen und dann mit &quot;Find&quot; der CString-Klasse<br />
nach einem Teilstring zu suchen. Bei einem &quot;Match&quot; wird dann der Datensatz<br />
ins Listcontrol übergeben.</p>
<p>Ist das ein (halbwegs) sinnvoller Ansatz? Es handelt sich um 70 bis max.1000 Datensätze mit Nummer und Name.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/205385/daten-filtern-aus-ini-txt</link><generator>RSS for Node</generator><lastBuildDate>Sat, 04 Apr 2026 04:48:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/205385.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 13 Feb 2008 18:53:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Daten filtern (aus ini&#x2F;txt?) on Wed, 13 Feb 2008 18:53:39 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich muss Kundendaten im Format KD-Nr;KD-Name in mein Programm einlesen.<br />
Soweit kein Problem. Jetzt werden in einer Suchmaske alle Datensätze angezeigt:</p>
<pre><code>Nr;Name
1;max Muster
2;Peter Meier
90;Hans Musterhaus
987;Klaus Hugge
</code></pre>
<p>Nun soll über dein Editfeld ein Teilstring suchbar sein.<br />
Wenn ich also nach &quot;Muster&quot; suche, müssen zwei Treffer angezeigt werden.</p>
<p>Ich habe keine richtige Datenbank im Einsatz und würde daher alles<br />
in eine ini bzw. Textdatei schreiben.</p>
<p>Wie durchsuche ich am Sinnvollsten?</p>
<p>Mein Ansatz ist jede Zeile einzulesen und dann mit &quot;Find&quot; der CString-Klasse<br />
nach einem Teilstring zu suchen. Bei einem &quot;Match&quot; wird dann der Datensatz<br />
ins Listcontrol übergeben.</p>
<p>Ist das ein (halbwegs) sinnvoller Ansatz? Es handelt sich um 70 bis max.1000 Datensätze mit Nummer und Name.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1455293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1455293</guid><dc:creator><![CDATA[Freary]]></dc:creator><pubDate>Wed, 13 Feb 2008 18:53:39 GMT</pubDate></item><item><title><![CDATA[Reply to Daten filtern (aus ini&#x2F;txt?) on Thu, 14 Feb 2008 06:15:12 GMT]]></title><description><![CDATA[<p>Mach das ganze über eine CSV Datei.. da kannst direkt über den &quot;Mircosoft Text Driver&quot; die Datenätze bearbeiten per SQL.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1455546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1455546</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 14 Feb 2008 06:15:12 GMT</pubDate></item><item><title><![CDATA[Reply to Daten filtern (aus ini&#x2F;txt?) on Thu, 14 Feb 2008 08:00:20 GMT]]></title><description><![CDATA[<p>Doch Freary, so kanst Du das machen. Ich habe so auch schon csv-Dateien in meinem Programm verarbeitet: anhand des Semikolon in einzelne Teilstrings zerlegt und diese dann weiterverarbeitet (Du musst nur am Zeilenende aufpassen).</p>
<p>@Boris: du weißt doch gar nicht ob er SQL nutzen kann/ soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1455587</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1455587</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 14 Feb 2008 08:00:20 GMT</pubDate></item><item><title><![CDATA[Reply to Daten filtern (aus ini&#x2F;txt?) on Thu, 14 Feb 2008 08:11:28 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">DWORD GetPrivateProfileString(
  LPCTSTR lpAppName,
  LPCTSTR lpKeyName,
  LPCTSTR lpDefault,
  LPTSTR lpReturnedString,
  DWORD nSize,
  LPCTSTR lpFileName
);
</code></pre>
<p>zum Auslesen aus ini-Files und...</p>
<pre><code class="language-cpp">BOOL WritePrivateProfileString(
  LPCTSTR lpAppName,
  LPCTSTR lpKeyName,
  LPCTSTR lpString,
  LPCTSTR lpFileName
);
</code></pre>
<p>zum Schreiben in ini-Files...</p>
<p>mehr sog i net <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/1455592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1455592</guid><dc:creator><![CDATA[q150022]]></dc:creator><pubDate>Thu, 14 Feb 2008 08:11:28 GMT</pubDate></item></channel></rss>