<?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[SQLQuery + TDBGrid]]></title><description><![CDATA[<p>mahlzeit,</p>
<p>nächstes Problem <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 />
und zwar hab ich einen SQL Query:</p>
<pre><code class="language-cpp">q_wv-&gt;Close();
  q_wv-&gt;SQL-&gt;Clear();
  q_wv-&gt;SQL-&gt;Add(&quot;SELECT WVDatum, WVZeit, WVNotiz, Computer FROM klickTel_Export&quot;);
  q_wv-&gt;SQL-&gt;Add(AnsiString(&quot;WHERE WVDatum IS NOT NULL AND Computer = &quot;) + QuotedStr(adr));
  q_wv-&gt;Open();
  q_wv-&gt;First();
</code></pre>
<p>und ein TDBGrid der diese Daten ausspuckt!<br />
JEtzt möchte ich aber das Feld Computer überhaupt gar nicht anzeigen brauch es aber für die Abfrage!!Gibts bei tdbgrid eine Möglichkeit das rauszuschmeißen?</p>
<p>thx im voraus!<br />
hck</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/158653/sqlquery-tdbgrid</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 22:04:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158653.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 07 Sep 2006 10:55:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 10:55:32 GMT]]></title><description><![CDATA[<p>mahlzeit,</p>
<p>nächstes Problem <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 />
und zwar hab ich einen SQL Query:</p>
<pre><code class="language-cpp">q_wv-&gt;Close();
  q_wv-&gt;SQL-&gt;Clear();
  q_wv-&gt;SQL-&gt;Add(&quot;SELECT WVDatum, WVZeit, WVNotiz, Computer FROM klickTel_Export&quot;);
  q_wv-&gt;SQL-&gt;Add(AnsiString(&quot;WHERE WVDatum IS NOT NULL AND Computer = &quot;) + QuotedStr(adr));
  q_wv-&gt;Open();
  q_wv-&gt;First();
</code></pre>
<p>und ein TDBGrid der diese Daten ausspuckt!<br />
JEtzt möchte ich aber das Feld Computer überhaupt gar nicht anzeigen brauch es aber für die Abfrage!!Gibts bei tdbgrid eine Möglichkeit das rauszuschmeißen?</p>
<p>thx im voraus!<br />
hck</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132886</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 07 Sep 2006 10:55:32 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 11:01:37 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Einfach das Feld in der Ergebnismenge weglassen</p>
<pre><code class="language-cpp">q_wv-&gt;Close();
  q_wv-&gt;SQL-&gt;Clear();
  q_wv-&gt;SQL-&gt;Add(&quot;SELECT WVDatum, WVZeit, WVNotiz FROM klickTel_Export&quot;);
  q_wv-&gt;SQL-&gt;Add(AnsiString(&quot;WHERE WVDatum IS NOT NULL AND Computer = &quot;) + QuotedStr(adr));
  q_wv-&gt;Open();
  q_wv-&gt;First();
</code></pre>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132892</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 07 Sep 2006 11:01:37 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 11:31:40 GMT]]></title><description><![CDATA[<p>einwandfrei funktioniert! geht das eigentlich das wenn ich in TDBGrid einen Datensatz anklicke das ein Fenster mit den restlichen dazugehörigen Daten aufgerufen wird?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132922</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 07 Sep 2006 11:31:40 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 11:45:01 GMT]]></title><description><![CDATA[<p>Gehen tut alles, du mußt es nur programmieren.<br />
Wenn du die Daten beim Select aber nicht mit angibst, dann sind sie auch nicht in der ergebnismenge enthalten. Du könntest einen weiteren SQL-Select mit einer anderen Query machen, die nicht mit dem DBGrid verbunden ist, und dir da die Daten rausholen.<br />
Eine Alternative wäre, beim ursprünglichen Select doch wieder alle Daten zuzulassen, die nicht benötigten Spalten im Grid aber auszublenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132934</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Thu, 07 Sep 2006 11:45:01 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 11:49:03 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>klar geht das. Du must es nur selber programmieren.</p>
<p>Lösung eins : Du baust auch die zusätzlichen Felder in die Ergebnismenge mit ein, aber diesmal sorgst du über die Eigenschaft TDBGrid::Columns dafür, das im Grid nur die gewünschten Daten stehen. Dann kannst du einfach weitere DB...-Controls an die Datasource anhängen, um die restlichen Daten des ausgewählten Datensatzes anzuzeigen.</p>
<p>Lösung zwei : Du fragt auch ein eindeutiges ID-Feld mit ab (autoincrement?), mit dem du den ausgewählten Datensatz in der DataSource bestimmen kannst. Dann kannst du nach jedem Klick weitere Daten nachladen.</p>
<p>/Edit : Zu langsam ... aber gut zu sehen das Braunstein und ich gleicher Meinung sind <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>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1132938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132938</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 07 Sep 2006 11:49:03 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 12:46:25 GMT]]></title><description><![CDATA[<p>ok ein 2ter query der alles abruft ist vorhanden, eindeutige ID auch is ja wichtig <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 />
also muss ich quasi nur eine neue Form erstellen mit button, AnzeigeItems der restlichen daten und die form im OnCellClick ereignis aufrufen un das feld mit übergeben auf welches geklickt wurde!Soweit richtig?<br />
mensch die 2jahre ohne schulungen machen sich gerade bemerkbar <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/1132993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1132993</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 07 Sep 2006 12:46:25 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 12:51:29 GMT]]></title><description><![CDATA[<p>Da gibt es diverse Möglichkeiten. Kommt drauf an, wie die jetzige Struktur ist. Wo ist denn das zweite Query definiert? Ist es schon geöffnet? Enthält es schon den richtigen Datensatz?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133000</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 07 Sep 2006 12:51:29 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 12:57:16 GMT]]></title><description><![CDATA[<p>der query für TDBGrid wird gleich zu anfang geladen un mit daten gefüttert, den 2ten würde ich auf die Form setzen und füllen wo die restlichen daten ausgegeben werden dann müsste ich lediglich die id übergeben danach suchen lassen und die dazugehörigen Daten ausgeben... denk ich zumindest praxis un theorie ist so ein zweischneidiges schwert</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133005</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133005</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 07 Sep 2006 12:57:16 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 13:10:20 GMT]]></title><description><![CDATA[<p>Spricht nichts dagagen, das so zu machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133016</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133016</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:10:20 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 13:24:51 GMT]]></title><description><![CDATA[<p>mh soweit sogut wie kann man eigentlich daten beim tdbgrid ausblenden weil die id brauch ich ja unbedingt und vorallem wie hol ich die am ende aus dem grid wieder heraus wenn da von mir aus 20 einträge sind?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133024</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:24:51 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 13:32:08 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>in der DataSource ist immer der ausgewählte Datsnatz aktiv, du kannst also mit FieldByName auf die Werte zugreifen. Alles was du brauchst ist ein ID-Feld, das in dem DBGrid nicht angezeigt wird.</p>
<p>Das Grid sollst du nicht ausblenden, sondern einfach ein neues, modales Fenster mit den Detailwerten öffnen.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133032</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133032</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:32:08 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 13:33:44 GMT]]></title><description><![CDATA[<p>heckticker schrieb:</p>
<blockquote>
<p>... wie kann man eigentlich daten beim tdbgrid ausblenden ...</p>
</blockquote>
<p>Die Frage ist doch hoffentlich nicht ernst gemeint? Wenn doch solltest du nochmal genau lesen was Akari/Braunstein geschrieben haben</p>
<p>heckticker schrieb:</p>
<blockquote>
<p>...vorallem wie hol ich die am ende aus dem grid wieder heraus wenn da von mir aus 20 einträge sind?</p>
</blockquote>
<pre><code class="language-cpp">DBGrid1-&gt;DataSource-&gt;DataSet-&gt;Fields-&gt;Fields[0]-&gt;AsInteger;
</code></pre>
<p>wenn z.B. die 0. Spalte die ID ist</p>
<p>[Edit] etwas zu langsam..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133033</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 07 Sep 2006 13:33:44 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Thu, 07 Sep 2006 14:03:42 GMT]]></title><description><![CDATA[<p>sry linnea ich gebs ja zu wer lesen kann ist klar im vorteil naja tschuldigung halt übergabe klappt einwandfrei und das id feld ausblenden auch !</p>
<p>Danggeschön</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1133064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1133064</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Thu, 07 Sep 2006 14:03:42 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Sat, 09 Sep 2006 12:12:42 GMT]]></title><description><![CDATA[<p>mit was für einem package greiffst du auf die sql-datenbank zu?<br />
ginge das auch wenn die Datenbank im Internet ist??</p>
<p>Andere können natürlich auch gerne antworten</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134196</guid><dc:creator><![CDATA[Straightflush]]></dc:creator><pubDate>Sat, 09 Sep 2006 12:12:42 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Sun, 10 Sep 2006 09:30:42 GMT]]></title><description><![CDATA[<p>inwiefern mit welchem package??<br />
mit dem internet hab ich noch nicht probiert für meine zwecke ist es in dem moment nicht sinnvoll...<br />
denke aber wenn man andere Komponenten wählt - sprich ADO und TCP ist es auch möglich auf eine Datenbank im Internet zuzugreifen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134532</guid><dc:creator><![CDATA[heckticker]]></dc:creator><pubDate>Sun, 10 Sep 2006 09:30:42 GMT</pubDate></item><item><title><![CDATA[Reply to SQLQuery + TDBGrid on Sun, 10 Sep 2006 11:29:33 GMT]]></title><description><![CDATA[<p>Wenn Du einen eigenen Rootserver hast, kannst Du das machen, wenn Du einen Webspace hast, ist es meist nicht möglich auf die DB zuzugreifen. 99% der Provider lassen, aus Sicherheitsgründen, nur einen lokalen Zugriff auf die Datenbank zu.</p>
<p>Grüße</p>
<p>Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1134586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1134586</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Sun, 10 Sep 2006 11:29:33 GMT</pubDate></item></channel></rss>