<?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[SQL - Insert via Borland C++ Builder]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>ich habe da ein &quot;kleines&quot; Problem:<br />
ename, evorname, estrasse, eort, eplz sind Edit-Felder !</p>
<pre><code class="language-cpp">Query1-&gt;SQL-&gt;Add(&quot;Insert into dbo.adresse (Name,Vorname,Strasse,Ort,PLZ) &quot;);
 Query1-&gt;SQL-&gt;Add(ename-&gt;Text + &quot;,&quot; + evorname-&gt;Text + &quot;,&quot; + estrasse-&gt;Text + &quot;,&quot; + eort-&gt;Text + &quot;,&quot; + eplz-&gt;Text );//+ &quot;;&quot;);
 ShowMessage((ename-&gt;Text + &quot;,&quot; + evorname-&gt;Text + &quot;,&quot; + estrasse-&gt;Text + &quot;,&quot; + eort-&gt;Text + &quot;,&quot; + eplz-&gt;Text + &quot;;&quot;));
 Query1-&gt;ExecSQL();
</code></pre>
<p>Hier bekomme ich folgenden Fehler:</p>
<blockquote>
<p>Allgemeiner SQL-Fehler<br />
[Microsoft][ODBC SQL Server Driver][SQL Server]Zeile 2: Falsche Syntax in der Nähe von 'testname'.</p>
</blockquote>
<p>(Testname ist der String, welcher im Edit Feld ename eingegeben worden ist.)</p>
<p>Was mache ich falsch ? <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/90168/sql-insert-via-borland-c-builder</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 18:36:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/90168.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 Oct 2004 20:26:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Tue, 26 Oct 2004 20:26:19 GMT]]></title><description><![CDATA[<p>Hallo Zusammen,</p>
<p>ich habe da ein &quot;kleines&quot; Problem:<br />
ename, evorname, estrasse, eort, eplz sind Edit-Felder !</p>
<pre><code class="language-cpp">Query1-&gt;SQL-&gt;Add(&quot;Insert into dbo.adresse (Name,Vorname,Strasse,Ort,PLZ) &quot;);
 Query1-&gt;SQL-&gt;Add(ename-&gt;Text + &quot;,&quot; + evorname-&gt;Text + &quot;,&quot; + estrasse-&gt;Text + &quot;,&quot; + eort-&gt;Text + &quot;,&quot; + eplz-&gt;Text );//+ &quot;;&quot;);
 ShowMessage((ename-&gt;Text + &quot;,&quot; + evorname-&gt;Text + &quot;,&quot; + estrasse-&gt;Text + &quot;,&quot; + eort-&gt;Text + &quot;,&quot; + eplz-&gt;Text + &quot;;&quot;));
 Query1-&gt;ExecSQL();
</code></pre>
<p>Hier bekomme ich folgenden Fehler:</p>
<blockquote>
<p>Allgemeiner SQL-Fehler<br />
[Microsoft][ODBC SQL Server Driver][SQL Server]Zeile 2: Falsche Syntax in der Nähe von 'testname'.</p>
</blockquote>
<p>(Testname ist der String, welcher im Edit Feld ename eingegeben worden ist.)</p>
<p>Was mache ich falsch ? <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>
]]></description><link>https://www.c-plusplus.net/forum/post/638297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638297</guid><dc:creator><![CDATA[Mike_2004]]></dc:creator><pubDate>Tue, 26 Oct 2004 20:26:19 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Tue, 26 Oct 2004 20:43:46 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>du musst die Strings in einfache Anführungszeichen setzen.</p>
<p>steht in &quot;ename-&gt;Text&quot;:</p>
<p>&quot;'testname'&quot; // richtig</p>
<p>oder<br />
&quot;testname&quot; // falsch</p>
<p>Zudem fehlt dir das Schlüsselwort &quot;VALUES&quot;.</p>
<p>Beispiel:</p>
<pre><code>insert into scheisse( konsistenz, Menge_in_liter)
values ('dickflüssig',1)
</code></pre>
<p>siehe auch: <a href="http://www.little-idiot.de/mysql/" rel="nofollow">http://www.little-idiot.de/mysql/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/638306</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/638306</guid><dc:creator><![CDATA[AndreasW]]></dc:creator><pubDate>Tue, 26 Oct 2004 20:43:46 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 08:32:46 GMT]]></title><description><![CDATA[<p>Ich werde noch zum Hirsch ! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<pre><code class="language-cpp">Query3-&gt;Close();
Query3-&gt;SQL-&gt;Clear();
Query3-&gt;SQL-&gt;Add(&quot;Insert into dbo.adresse(Nachname,Vorname,Strasse,Ort,PLZ)&quot;);
</code></pre>
<p>Jetzt ist die Frage wie bekomme ich aus den Edit-Feldern den Inhalt in die DB ?</p>
<p>[cpp]</p>
<blockquote>
<p>//schreibt (enachname-Text evorname-&gt;Text estrasse-&gt;Text eort-&gt;Text eplz-&gt;Text) rein</p>
</blockquote>
<p>Query3-&gt;SQL-&gt;Add(&quot;values('enachname-&gt;Text','evorname-&gt;Text','estrasse-&gt;Text','eort-&gt;Text','eplz-&gt;Text')&quot;);<br />
[/cpp]</p>
<pre><code class="language-cpp">//gibt Fehlermeldung: ) Fehlt beim Funktionsaufruf
Query3-&gt;SQL-&gt;Add(&quot;values(&quot;enachname-&gt;Text&quot;,&quot;evorname-&gt;Text&quot;,&quot;estrasse-&gt;Text&quot;,&quot;eort-&gt;Text&quot;,&quot;eplz-&gt;Text&quot;)&quot;);
</code></pre>
<p>[cpp]</p>
<blockquote>
<p>//gibt Fehlermeldung: ) Fehlt beim Funktionsaufruf</p>
</blockquote>
<p>Query3-&gt;SQL-&gt;Add(&quot;values(&quot;enachname-&gt;Text&quot;),(&quot;evorname-&gt;Text&quot;),(&quot;estrasse-&gt;Text&quot;),(&quot;eort-&gt;Text&quot;),(&quot;eplz-&gt;Text&quot;)&quot;);<br />
[/cpp]</p>
<p><strong>HILFE</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/639214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639214</guid><dc:creator><![CDATA[Mike_2004]]></dc:creator><pubDate>Thu, 28 Oct 2004 08:32:46 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 08:36:19 GMT]]></title><description><![CDATA[<p><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>
]]></description><link>https://www.c-plusplus.net/forum/post/639217</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639217</guid><dc:creator><![CDATA[Mike_2004]]></dc:creator><pubDate>Thu, 28 Oct 2004 08:36:19 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 10:19:02 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">Query3-&gt;SQL-&gt;Add(&quot;values('&quot;+enachname-&gt;Text+&quot;','&quot;+evorname-&gt;Text+&quot;','&quot;+estrasse-&gt;Text+&quot;','&quot;+eort-&gt;Text+&quot;','&quot;+eplz-&gt;Text+&quot;')&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/639240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639240</guid><dc:creator><![CDATA[Burkhi]]></dc:creator><pubDate>Thu, 28 Oct 2004 10:19:02 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 10:49:13 GMT]]></title><description><![CDATA[<p>Einfach mal so aus der Hilfe des BCB zu INSERT kopiert:</p>
<blockquote>
<p>Fügt einer Tabelle eine oder mehrere Datenzeilen hinzu.</p>
<p>INSERT INTO Tabellenreferenz</p>
<p>[(Spaltenliste)]<br />
VALUES (Update-Elemente)</p>
<p>Beschreibung</p>
<p>Verwenden Sie die Anweisung INSERT, um in eine einzelne Tabelle eine oder mehrere Datenzeilen einzufügen.</p>
<p>Um die Tabelle anzugeben, die die Daten aufnehmen soll, verwenden Sie in der INTO-Klausel eine Tabellenreferenz.</p>
<p>Bei der Spaltenliste handelt es sich um eine eingeklammerte und durch Kommas getrennte Liste der Tabellenspalten (optional). Die VALUES-Klausel ist eine durch Kommas getrennte, in Klammern eingeschlossenen Liste von Update-Elementen. Die VALUES-Klausel ist obligatorisch, außer wenn die neuen Zeilen durch eine SELECT-Unterabfrage spezifiziert werden.</p>
<p>Ist keine Spaltenliste angegeben, so werden eingehende Update-Elemente in den Feldern gespeichert, wie sie sequentiell in der Tabellenstruktur definiert sind. Update-Elemente werden auf die Spalten in der Reihenfolge angewendet, in der sie in der VALUES-Klausel aufgeführt sind. Die Anzahl der Update-Elemente darf geringer, jeinesfalls aber größer sein als die Anzahl der Spalten in der Tabelle.</p>
<p>INSERT INTO &quot;Holdings.dbf&quot;</p>
<p>VALUES (4094095, &quot;INPR&quot;, 5000, 10.500, &quot;1/2/1998&quot;)</p>
<p>Wenn Sie explizit eine Spaltenliste angegeben haben, werden die eingehenden Update-Werte (in der durch die VALUES-Klausel festgelegten Reihenfolge) in den genannten Spalten gespeichert (und zwar in der durch die Spaltenliste angegebenen Reihenfolge). In den Spalten, die in der Spaltenliste nicht aufgeführt sind, werden NULL-Werte gespeichert. Wenn Sie mit einer expliziten Spaltenliste arbeiten, muß die Anzahl der in der VALUE-Klausel angegebenen Update-Elemente exakt mit der Anzahl der in der Liste angegebenen Spalten übereinstimmen.</p>
<p>INSERT INTO &quot;Customer.db&quot;</p>
<p>(CustNo, Company)</p>
<p>VALUES (9842, &quot;Inprise Corporation&quot;)</p>
<p>Um Zeilen in eine Tabelle einzufügen, die aus einer anderen Tabelle stammen, lassen Sie das Schlüsselwort VALUES weg und benutzen als Quelle für die neuen Zeilen eine Unterabfrage.</p>
<p>INSERT INTO &quot;Customer.db&quot;</p>
<p>(CustNo, Company)<br />
SELECT CustNo, Company</p>
<p>FROM &quot;OldCustomer.db&quot;</p>
<p>Das INSERT-Statement unterstützt SELECT-Unterabfragen nur in der VALUES-Klausel. Referenzen auf andere Tabellen als diejenige, in die neue Zeilen eingefügt werden, oder auf Spalten anderer Tabellen sind nur in SELECT-Unterabfragen möglich.</p>
</blockquote>
<p>Was an dieser Erklärung verstehts Du nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/639284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639284</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 28 Oct 2004 10:49:13 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 12:47:03 GMT]]></title><description><![CDATA[<p>Mike_2004 schrieb:</p>
<blockquote>
<p>Hallo Zusammen,</p>
<p>ich habe da ein &quot;kleines&quot; Problem:<br />
ename, evorname, estrasse, eort, eplz sind Edit-Felder !</p>
<pre><code class="language-cpp">Query1-&gt;SQL-&gt;Add(&quot;Insert into dbo.adresse (Name,Vorname,Strasse,Ort,PLZ) &quot;);
 Query1-&gt;SQL-&gt;Add(ename-&gt;Text + &quot;,&quot; + evorname-&gt;Text + &quot;,&quot; + estrasse-&gt;Text + &quot;,&quot; + eort-&gt;Text + &quot;,&quot; + eplz-&gt;Text );//+ &quot;;&quot;);
 ShowMessage((ename-&gt;Text + &quot;,&quot; + evorname-&gt;Text + &quot;,&quot; + estrasse-&gt;Text + &quot;,&quot; + eort-&gt;Text + &quot;,&quot; + eplz-&gt;Text + &quot;;&quot;));
 Query1-&gt;ExecSQL();
</code></pre>
<p>Hier bekomme ich folgenden Fehler:</p>
<blockquote>
<p>Allgemeiner SQL-Fehler<br />
[Microsoft][ODBC SQL Server Driver][SQL Server]Zeile 2: Falsche Syntax in der Nähe von 'testname'.</p>
</blockquote>
<p>(Testname ist der String, welcher im Edit Feld ename eingegeben worden ist.)</p>
<p>Was mache ich falsch ? <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>
</blockquote>
<p>bücher lesen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/639444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639444</guid><dc:creator><![CDATA[123]]></dc:creator><pubDate>Thu, 28 Oct 2004 12:47:03 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 18:43:24 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/4375">@Burkhi</a> - Vielen Dank, nun funktioniert es !</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/36940">@123</a> - In welchen Bücher vom BCB werden vernüftige Beispiele zu SQL gegeben ?<br />
Ich habe in keinem Buch (Insert, Update, Delete gefunden, wenn dann Select).</p>
<p>@Joe_M- (Danke für die Hilfe und sehe das bitte nicht als Angriff...aber=)<br />
Sicherlich verstehe ich das so, allerdings würde ich das so nie in einer SQL-Anweisung schreiben:</p>
<pre><code class="language-cpp">Query3-&gt;Close();
  Query3-&gt;SQL-&gt;Clear();
  Query3-&gt;SQL-&gt;Add(&quot;Insert into dbo.adresse(Nachname,Vorname,Strasse,Ort,PLZ)&quot;);
  Query3-&gt;SQL-&gt;Add(&quot;values('&quot;+enachname-&gt;Text+&quot;','&quot;+evorname-&gt;Text+&quot;','&quot;+estrasse-&gt;Text+&quot;','&quot;+eort-&gt;Text+&quot;','&quot;+eplz-&gt;Text+&quot;')&quot;);
  Query3-&gt;ExecSQL();
</code></pre>
<p>Sondern:</p>
<pre><code>INSERT INTO Adresse(Name,Vorname,Strasse,Ort,PLZ)
VALUES('Mustermann','Markus','Musterstrasse 3','Musterdorf','22222');
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/639828</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639828</guid><dc:creator><![CDATA[Mike_2004]]></dc:creator><pubDate>Thu, 28 Oct 2004 18:43:24 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Thu, 28 Oct 2004 19:01:21 GMT]]></title><description><![CDATA[<p>Mike_2004 schrieb:</p>
<blockquote>
<p>In welchen Bücher vom BCB werden vernüftige Beispiele zu SQL gegeben?</p>
</blockquote>
<p>SQL hat primär zunächst mal nichts mit dem BCB zu tun und eine Query-Komponente verwendest Du nur, um einen SQL-Befehl (als String) an die DB zu<br />
senden. Und zu SQL findest Du sicherlich pfundweise Bücher.</p>
<p>Gruß,</p>
<p>Alexander</p>
]]></description><link>https://www.c-plusplus.net/forum/post/639852</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/639852</guid><dc:creator><![CDATA[Alexander Kempf]]></dc:creator><pubDate>Thu, 28 Oct 2004 19:01:21 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 07:20:29 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>zB<br />
C++ Builder Datenbankprogrammiereung ISBN 3-8273-1295-7<br />
Delphi 6 Datenbankprogrammierung ISBN 3-8273-1785-1<br />
...<br />
...</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/640028</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640028</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Fri, 29 Oct 2004 07:20:29 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 07:23:56 GMT]]></title><description><![CDATA[<p>Und damit man die Anführungszeichen nicht immer von Hand tippseln muß, wurde die Funktion QuotedStr() 'erfunden'...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/640030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640030</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 29 Oct 2004 07:23:56 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 07:56:44 GMT]]></title><description><![CDATA[<p>Joe_M. schrieb:</p>
<blockquote>
<p>Und damit man die Anführungszeichen nicht immer von Hand tippseln muß, wurde die Funktion QuotedStr() 'erfunden'...</p>
</blockquote>
<p>Naja... wers braucht... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> Ob nun Funktionsaufruf oder Stringaddition, ist doch auch egal...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/640044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640044</guid><dc:creator><![CDATA[HEZ]]></dc:creator><pubDate>Fri, 29 Oct 2004 07:56:44 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 08:24:33 GMT]]></title><description><![CDATA[<p>Nun ja, ich finde es übersichtlicher und praktischer QuotedStr zu verwenden. Ich kann auf jeden Fall schneller + QuotedStr(irgendwas) + tippen als + &quot;'&quot; + irgendwas + &quot;'&quot;, oder gar + &quot;\&quot;&quot; + irgendwas + &quot;\&quot;&quot;. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/640063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640063</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 29 Oct 2004 08:24:33 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 08:36:57 GMT]]></title><description><![CDATA[<p>Na fein... einigen wir uns auf die Schublade &quot;Geschmackssache&quot;? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/640072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640072</guid><dc:creator><![CDATA[HEZ]]></dc:creator><pubDate>Fri, 29 Oct 2004 08:36:57 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 08:47:48 GMT]]></title><description><![CDATA[<p>deswegen ja: <em>ich finde es</em> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/640085</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640085</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 29 Oct 2004 08:47:48 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 09:13:31 GMT]]></title><description><![CDATA[<p>Ich kann ja manchmal meinen Mund nicht halten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Da AnsiString, im Gegensatz zu String in Pascal, kein Datentyp ist sondern eine Klasse stellt sich für mich die Frage, was ist schneller. In diesem Fall eine String Addition oder die Anwendung von QuotedString wobei die Funktion gerade bei SQL Vorteile bringt, da automatisch vorhandene &quot;<strong>'</strong>&quot; verdoppelt werden. Wer Interesse hat kann das ja mal mit folgendem kleinen Progämmchen ausprobieren</p>
<pre><code class="language-cpp">int x;
AnsiString str1, str2;

ListBox1-&gt;Items-&gt;Add(Now().FormatString(&quot;HH:NN:SS&quot;));
for(x=0; x&lt;5000000; x++)
{	str1=&quot;Hallo Leute&quot;;
	str2=QuotedStr(str1);
}
ListBox1-&gt;Items-&gt;Add(Now().FormatString(&quot;HH:NN:SS&quot;));
for(x=0; x&lt;5000000; x++)
{	str1=&quot;Hallo Leute&quot;;
	str2=&quot;'&quot;+str1+&quot;'&quot;;
}
ListBox1-&gt;Items-&gt;Add(Now().FormatString(&quot;HH:NN:SS&quot;));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/640104</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640104</guid><dc:creator><![CDATA[Peter]]></dc:creator><pubDate>Fri, 29 Oct 2004 09:13:31 GMT</pubDate></item><item><title><![CDATA[Reply to SQL - Insert via Borland C++ Builder on Fri, 29 Oct 2004 09:22:19 GMT]]></title><description><![CDATA[<p>Hmm... komisches Ergebnis irgendwie. Warum? Ich hätte schon gedacht, dass QuotedString viel länger dauert... wenn da auch noch vorhandene &quot; abgefangen werden..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/640111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/640111</guid><dc:creator><![CDATA[HEZ]]></dc:creator><pubDate>Fri, 29 Oct 2004 09:22:19 GMT</pubDate></item></channel></rss>