<?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[Datensätze speichern&#x2F;laden&#x2F;durchsuchen - Geht es auch einfacher bzw. effektiver???]]></title><description><![CDATA[<p>servus,</p>
<p>ich möchte gern datensätze (z.b.: name, vorname, etc.) in einer datei speichern und danach wieder laden und auch darin suchen zu können, nun wird meine kleine anwendung nich so groß, also denk ich is nen datenbankanbindung nich so sinnvoll ?!?<br />
(außerdem weiss ich noch nich wie sowas geht, weil ich sowas noch nie gemacht hab)</p>
<p>bisher hab ich mir folgendes überlegt:</p>
<pre><code class="language-cpp">struct test {AnsiString test1, test2;};
test a;

a.test1 = Edit1-&gt;Text;
a.test2 = Edit2-&gt;Text;

TStringList *testliste = new TStringList;
testliste-&gt;Add(a.test1 + &quot;|&quot; + a.test2);
testliste-&gt;SaveToFile(&quot;test.txt&quot;);
</code></pre>
<p>beim laden der datei müsst ich dann eben die datei zeilenweile lesen</p>
<pre><code class="language-cpp">testliste-&gt;LoadFromFile(&quot;test.txt&quot;);
</code></pre>
<p>und am &quot;|&quot; trennen. so weit, so gut... nun denk ich mir is das bei der suche nach nem namen ganz schön doof wenn ich jede zeile erst einlesen und dann splitten muss und dann erst nach dem namen suchen kann!</p>
<p>gibt es also eine einfachere und / oder effektivere methode dies zu bewerkstelligen?</p>
<p>bin für jede hilfe dankbar,<br />
tim</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/199673/datensätze-speichern-laden-durchsuchen-geht-es-auch-einfacher-bzw-effektiver</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 21:46:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/199673.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Dec 2007 22:10:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datensätze speichern&#x2F;laden&#x2F;durchsuchen - Geht es auch einfacher bzw. effektiver??? on Wed, 05 Dec 2007 22:17:26 GMT]]></title><description><![CDATA[<p>servus,</p>
<p>ich möchte gern datensätze (z.b.: name, vorname, etc.) in einer datei speichern und danach wieder laden und auch darin suchen zu können, nun wird meine kleine anwendung nich so groß, also denk ich is nen datenbankanbindung nich so sinnvoll ?!?<br />
(außerdem weiss ich noch nich wie sowas geht, weil ich sowas noch nie gemacht hab)</p>
<p>bisher hab ich mir folgendes überlegt:</p>
<pre><code class="language-cpp">struct test {AnsiString test1, test2;};
test a;

a.test1 = Edit1-&gt;Text;
a.test2 = Edit2-&gt;Text;

TStringList *testliste = new TStringList;
testliste-&gt;Add(a.test1 + &quot;|&quot; + a.test2);
testliste-&gt;SaveToFile(&quot;test.txt&quot;);
</code></pre>
<p>beim laden der datei müsst ich dann eben die datei zeilenweile lesen</p>
<pre><code class="language-cpp">testliste-&gt;LoadFromFile(&quot;test.txt&quot;);
</code></pre>
<p>und am &quot;|&quot; trennen. so weit, so gut... nun denk ich mir is das bei der suche nach nem namen ganz schön doof wenn ich jede zeile erst einlesen und dann splitten muss und dann erst nach dem namen suchen kann!</p>
<p>gibt es also eine einfachere und / oder effektivere methode dies zu bewerkstelligen?</p>
<p>bin für jede hilfe dankbar,<br />
tim</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415546</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415546</guid><dc:creator><![CDATA[tize]]></dc:creator><pubDate>Wed, 05 Dec 2007 22:17:26 GMT</pubDate></item><item><title><![CDATA[Reply to Datensätze speichern&#x2F;laden&#x2F;durchsuchen - Geht es auch einfacher bzw. effektiver??? on Thu, 06 Dec 2007 08:21:24 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Deine Methode ist grundsätzlich die einfachste.<br />
Suchen werden auch nicht auf den Dateien selber ausgeführt, sondern im Arbeitsspeicher. Lade alle Datensätze in den Arbeitsspeicher und benutzt einen passenden Container (std::vectror, std::map...) um die Daten entsprechend zu verwalten.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1415627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1415627</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 06 Dec 2007 08:21:24 GMT</pubDate></item></channel></rss>