<?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[Selectauswahl DB ComboBox...weiterverarbeitung??]]></title><description><![CDATA[<p>Hallo...</p>
<p>ich will win programm schreiben, wo man daten eingeben kann, und diese in einer Access DB gespeichert werden!</p>
<p>Sinn des Progs: Fifaturnier....es werden Namen der Reellen spieler eingetragen (also Kollegen und ich)!</p>
<p>Die Namen stehen aber schon vorher drin...diese wähle ich für jede Mannschaft mit einer DB Combobx! (dh 2 Comboboxen)!</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from T_IDSpieler1&quot;);
Query1-&gt;Open();
AnsiString name;
while (!Query1-&gt;Eof)
{
name = (Query1-&gt;FieldByName(&quot;Name&quot;)-&gt;AsString);
DBComboBox1-&gt;Items-&gt;Add(name);
Query1-&gt;Next();
}

}
//-------------------------------------------------------------------------
</code></pre>
<p>das wäre für den ersten spieler...</p>
<p>nun frage ich mich....wenn ich einen Spieler aus der DBCB auswähle, wie ich dann Seinem Datensatz werte schreiben kann per Editfeld.</p>
<p>Deenn der Spieler (name) wird eben per ComboBox ausgewählt (also beide), und am ende wird das ergebniss des spiels eingetragen....also beim ersten Spieler die Tore und beim 2ten auch...per Edit oder so!</p>
<p>Nur wie bekomm ich die Daten in die DB, so das er sie nur für den aus der DBCB gewählten Spieler schreibt?!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/96928/selectauswahl-db-combobox-weiterverarbeitung</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 12:32:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/96928.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Jan 2005 08:13:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 08:13:57 GMT]]></title><description><![CDATA[<p>Hallo...</p>
<p>ich will win programm schreiben, wo man daten eingeben kann, und diese in einer Access DB gespeichert werden!</p>
<p>Sinn des Progs: Fifaturnier....es werden Namen der Reellen spieler eingetragen (also Kollegen und ich)!</p>
<p>Die Namen stehen aber schon vorher drin...diese wähle ich für jede Mannschaft mit einer DB Combobx! (dh 2 Comboboxen)!</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
Query1-&gt;Close();
Query1-&gt;SQL-&gt;Clear();
Query1-&gt;SQL-&gt;Add(&quot;select * from T_IDSpieler1&quot;);
Query1-&gt;Open();
AnsiString name;
while (!Query1-&gt;Eof)
{
name = (Query1-&gt;FieldByName(&quot;Name&quot;)-&gt;AsString);
DBComboBox1-&gt;Items-&gt;Add(name);
Query1-&gt;Next();
}

}
//-------------------------------------------------------------------------
</code></pre>
<p>das wäre für den ersten spieler...</p>
<p>nun frage ich mich....wenn ich einen Spieler aus der DBCB auswähle, wie ich dann Seinem Datensatz werte schreiben kann per Editfeld.</p>
<p>Deenn der Spieler (name) wird eben per ComboBox ausgewählt (also beide), und am ende wird das ergebniss des spiels eingetragen....also beim ersten Spieler die Tore und beim 2ten auch...per Edit oder so!</p>
<p>Nur wie bekomm ich die Daten in die DB, so das er sie nur für den aus der DBCB gewählten Spieler schreibt?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688350</guid><dc:creator><![CDATA[Warning_!]]></dc:creator><pubDate>Thu, 06 Jan 2005 08:13:57 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 08:48:47 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Bei einer TQuery kannst du die Daten nicht direkt verändern, sondern nur auslesen. Zum Verändern mußt du noch eine TTable öffnen, die du per Locate() auf den PrimaryIndex des ausgewählten Spielers setzt (denn du bei der Auswahl ermittelst und zwischenspeicherst). Dann kannst du per TTable-&gt;Edit, TTable-&gt;FieldByName()-&gt;Value und abschließenden TTable-&gt;Post() die Werte der einzelnen Felder im aktuellen Datensatz ändern.<br />
Allerdings würde ich dir doch zu einer Benutzung der DB-Controls anraten, die machen es wirklich einfacher. Schau mal in die BCB-Beispiele unter <em>&lt;BCB-Path&gt;\\Examples\\DBTasks\\Contacts</em>, da findest du, was ich meine.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688362</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688362</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 06 Jan 2005 08:48:47 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 09:00:21 GMT]]></title><description><![CDATA[<p>TTable? Locate? Durchs Knie in den Kopf schiessen?</p>
<p>Nicht böse sein akari, aber TTable ist m.E. die unbrauchbarste Komponente, die es gibt (es sei denn man benutzt immer noch die tote BDE und Paradox oder dBase).</p>
<p>Wenn es denn schon die BDE sein soll, dann bitte TUpdateSQL verwenden. Läßt sich prima an TQuery anbinden und erzeugt einem sogar recht brauchbare SQL-Anweisungen, die meist nur noch im Detail anzupassen sind.<br />
Ich persönlich bevorzuge jedoch die Methode direkt SQL-Anweisungen abzusetzen.</p>
<p>Außerdem besitzt TQuery die Eigenschaft RequestLive. Wird diese auf true gesetzt, lassen sich die Daten des aktuell ausgewählten Datensatzes ändern (solange nur eine Tabelle im Select angesprochen wird). Siehe Methoden Edit und Post von TQuery...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688365</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 06 Jan 2005 09:00:21 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 09:31:09 GMT]]></title><description><![CDATA[<p>schön und gut...aber nun bin ich verwirrt!</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/9494">@Joe</a>: kannst mir deine Art und weiße mal etwas erklären?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688381</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688381</guid><dc:creator><![CDATA[Warning_!]]></dc:creator><pubDate>Thu, 06 Jan 2005 09:31:09 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 09:55:11 GMT]]></title><description><![CDATA[<p>Wie viele Tabellen hast Du? Nur eine? Wenn ja, welche Felder befinden sich darin, was ist der Prmärindex?</p>
<p>Falls Name der Primärindex ist:<br />
Ich hätte statt der DBComboBox eine normale ComboBox genommen und würde Änderugen über ein normales Query einfügen. Ein entsprechendes Update-Statement zusammensetzen und per TQuey::ExecSQL() ausführen.<br />
So in etwa:</p>
<pre><code>UPDATE TabellenName,
SET Feld1 = NeuerWert, Feld2 = NeuerWert
WHERE (Name = AusgewählterNameAusComboBox
</code></pre>
<p>Hilft Dir das schon mal?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688398</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 06 Jan 2005 09:55:11 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 10:44:33 GMT]]></title><description><![CDATA[<p>Ok ich versuche mal was:</p>
<p>Also ich habe zB Franz aus ComboBox ausgewählt:</p>
<pre><code class="language-cpp">Query1-&gt;SQL-&gt;Add(&quot;UPDATE Ergebniss&quot;);
Query1-&gt;SQL-&gt;Add(&quot;Set Tore_S1 = '&quot;+StrToInt(Edit1-&gt;Text)+&quot;'&quot;);
Query1-&gt;SQL-&gt;Add(&quot;Where Name = &quot;Franz&quot;);
Query1-&gt;WxecSQL;
</code></pre>
<p>nun paar fragen:</p>
<p>1: ist der Syntax richtig oder nicht?<br />
2: bei Where Name = , wie bekomm ich da automatisch den gewälten aus Combobox rein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688435</guid><dc:creator><![CDATA[Warning_!]]></dc:creator><pubDate>Thu, 06 Jan 2005 10:44:33 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 11:02:40 GMT]]></title><description><![CDATA[<p>Schau mal in der Hilfe, wie man aus der ComboBox das ausgewählte Item erhält. Ansonsten ist die Syntyx ok (abgesehen davon, dass Ergebnis heißt und ExexSQL() <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>
<p>Wenn das dieselbe Query ist, die Du vorhet zum Einlesen verwendet hast, mußt Du diese zwingend schließen und die vorhandene Anweisung löschen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688450</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 06 Jan 2005 11:02:40 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 11:51:16 GMT]]></title><description><![CDATA[<p>Joe_M. schrieb:</p>
<blockquote>
<p>Schau mal in der Hilfe, wie man aus der ComboBox das ausgewählte Item erhält. Ansonsten ist die Syntyx ok (abgesehen davon, dass Ergebnis heißt und ExexSQL() <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>
</blockquote>
<p>ich dachte wenn schon dann ExecSQL() ;)!</p>
<p>Ja ich schau mal in der Hilfe nach,mal sehen ob ich was finde!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688499</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688499</guid><dc:creator><![CDATA[Warning_!]]></dc:creator><pubDate>Thu, 06 Jan 2005 11:51:16 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 12:33:30 GMT]]></title><description><![CDATA[<p>Also ich hab nix in der hilfe gefunden...vielleicht kannst mir es zeigen?</p>
<p>Bzw sagen wo ich es da finde:</p>
<p>Hab bei TComboBox, ComboBox, Items, Itemindex und TComboBoxEx gesucht... <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/688538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688538</guid><dc:creator><![CDATA[Warning_!]]></dc:creator><pubDate>Thu, 06 Jan 2005 12:33:30 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 12:38:50 GMT]]></title><description><![CDATA[<p>Hallo</p>
<pre><code class="language-cpp">int Index = ComboBox1-&gt;ItemIndex; // Nummer des ausgewählten Eintrags bestimmen
if (Index &gt;= 0)
{
  AnsiString Entry = ComboBox1-&gt;Items-&gt;Strings[Index]; // ausgewählten String 
bestimmen
  ...
  }
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688541</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688541</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 06 Jan 2005 12:38:50 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 13:15:51 GMT]]></title><description><![CDATA[<p>Danke ich werd das mal probieren...<br />
aber mich interessiert trotzdem mal, wo in der hilfe ich das finden kann!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688586</guid><dc:creator><![CDATA[Warning_!]]></dc:creator><pubDate>Thu, 06 Jan 2005 13:15:51 GMT</pubDate></item><item><title><![CDATA[Reply to Selectauswahl DB ComboBox...weiterverarbeitung?? on Thu, 06 Jan 2005 13:20:18 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Thema TComboBox, Eigenschaften, Items -&gt; Verweis auf TStringList</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/688590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/688590</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 06 Jan 2005 13:20:18 GMT</pubDate></item></channel></rss>