<?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[schnelles finden von Datensätze]]></title><description><![CDATA[<p>Hallo,<br />
nachträglich ein frohes Weihnachtsfest.</p>
<p>nutze folgen SQL Code, um Datensätze zu finden.</p>
<pre><code class="language-cpp">//
//---&gt;
    asPathFileName = ProjectPath + &quot;\mySBH.DB&quot;;  
//
//---&gt;    Filter für Query auf Datensatz setzen
    asIn_1 = asPathFileName;           
    asIn_2 = &quot;Feld_2&quot;;                  
    asIn_3 = asDatenfeld;               
    asIn_4 = &quot;Feld_15&quot;;                
    asIn_5 = Variable;                  
//
//---&gt;    Query öffnen
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Clear();
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Add(&quot;SELECT * FROM '&quot; + asIn_1  + &quot;' Where&quot;);
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Add(asIn_2 + &quot; = '&quot; + asIn_3 + &quot;' And&quot;);
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Add(asIn_4 + &quot; = '&quot; + asIn_5 + &quot;'&quot;);
    DataModule1-&gt;DmQuery-&gt;RequestLive = true;
    DataModule1-&gt;DmQuery-&gt;DBSession-&gt;AddPassword(asPwUserDb_2);
    DataModule1-&gt;DmQuery-&gt;Open();
    iPFSRC = DataModule1-&gt;DmQuery-&gt;RecordCount;
</code></pre>
<p>Datenbank hat zur Zeit 125 Datensätze. Das Problem ist folgendes. Die Routine wird 30 mal mit unterschiedlicher Variable durchlaufen. Für das abarbeiten benötigt das Programm ca 1,2 Sekunden. Dies ist für mich zu langsam. Am Rechner kann es nicht liegen. Gibt es eine schnellere Möglichkeit ?</p>
<p>Gruß Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/130705/schnelles-finden-von-datensätze</link><generator>RSS for Node</generator><lastBuildDate>Thu, 30 Jul 2026 08:23:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/130705.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 26 Dec 2005 12:11:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to schnelles finden von Datensätze on Mon, 26 Dec 2005 12:11:27 GMT]]></title><description><![CDATA[<p>Hallo,<br />
nachträglich ein frohes Weihnachtsfest.</p>
<p>nutze folgen SQL Code, um Datensätze zu finden.</p>
<pre><code class="language-cpp">//
//---&gt;
    asPathFileName = ProjectPath + &quot;\mySBH.DB&quot;;  
//
//---&gt;    Filter für Query auf Datensatz setzen
    asIn_1 = asPathFileName;           
    asIn_2 = &quot;Feld_2&quot;;                  
    asIn_3 = asDatenfeld;               
    asIn_4 = &quot;Feld_15&quot;;                
    asIn_5 = Variable;                  
//
//---&gt;    Query öffnen
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Clear();
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Add(&quot;SELECT * FROM '&quot; + asIn_1  + &quot;' Where&quot;);
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Add(asIn_2 + &quot; = '&quot; + asIn_3 + &quot;' And&quot;);
    DataModule1-&gt;DmQuery-&gt;SQL-&gt;Add(asIn_4 + &quot; = '&quot; + asIn_5 + &quot;'&quot;);
    DataModule1-&gt;DmQuery-&gt;RequestLive = true;
    DataModule1-&gt;DmQuery-&gt;DBSession-&gt;AddPassword(asPwUserDb_2);
    DataModule1-&gt;DmQuery-&gt;Open();
    iPFSRC = DataModule1-&gt;DmQuery-&gt;RecordCount;
</code></pre>
<p>Datenbank hat zur Zeit 125 Datensätze. Das Problem ist folgendes. Die Routine wird 30 mal mit unterschiedlicher Variable durchlaufen. Für das abarbeiten benötigt das Programm ca 1,2 Sekunden. Dies ist für mich zu langsam. Am Rechner kann es nicht liegen. Gibt es eine schnellere Möglichkeit ?</p>
<p>Gruß Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/950145</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/950145</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Mon, 26 Dec 2005 12:11:27 GMT</pubDate></item></channel></rss>