<?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[TADOTable zur Laufzeit ändern!]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte zur Laufzeit in einer AccessDB eine neue Spalte in eine Tabelle einführen! Nur leider will es nicht so wie ich <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 />
2 Komponeten meiner DB bestehen aus,<br />
TADOQuery -&gt; Query_Auftrag<br />
TADOTable -&gt; Table_Auftrag</p>
<p>mit ...</p>
<pre><code class="language-cpp">DataModule1-&gt;Query_Auftrag-&gt;SQL-&gt;Clear();
DataModule1-&gt;Query_Auftrag-&gt;SQL-&gt;Add(&quot;ALTER TABLE Auftrag ADD WebAuftrag CHAR(1)&quot;);
DataModule1-&gt;Query_Auftrag-&gt;ExecSQL();
</code></pre>
<p>füge ich meiner DB in der AccessTabelle Auftrag eine neue Spalte &quot;WebAuftrag&quot; hinzu!<br />
Soweit alles kein Thema. In der Access DB ist eine neuer Eintrag hinzugekommen.</p>
<p>Nur sobald ich jetzt über..</p>
<pre><code class="language-cpp">DataModule1-&gt;Table_Auftrag-&gt;FieldByName(&quot;WebAuftrag&quot;)-&gt;As...
</code></pre>
<p>darauf zugreifen möchte erhalte ich die Meldung, dass &quot;WebAuftrag&quot; nicht in Table_Auftrag enthalten ist. Da ich zwar in Query_Auftrag eine Spalte hinzugefügt habe, aber Table_Auftrag offensichtlich davon noch nichts weiß, suche ich nach einer Möglichkeit Table_auftrag beizubiegen das eine neue Spalte hinzugekommen ist.</p>
<p>Wenn ich in der &quot;FormAnsicht&quot; meiner DatenModule bin, wo Table_Auftrag und Query_Auftrag liegen, doppelt auf Table_Auftrag klicke und in der Attribusansicht (rechte Maustaste -&gt; Alle Felder hinzufügen ... ) klicke erscheint das neue Attribut &quot;WebAuftrag&quot; in der Tablelle! Also muss es ja irgendwie gehen!<br />
Ich hoffe jemand hat einen guten Tip für mich!</p>
<p>thx a lot Sven</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162480/tadotable-zur-laufzeit-ändern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 11 Aug 2026 19:25:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162480.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Oct 2006 06:28:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to TADOTable zur Laufzeit ändern! on Thu, 19 Oct 2006 06:28:36 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte zur Laufzeit in einer AccessDB eine neue Spalte in eine Tabelle einführen! Nur leider will es nicht so wie ich <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 />
2 Komponeten meiner DB bestehen aus,<br />
TADOQuery -&gt; Query_Auftrag<br />
TADOTable -&gt; Table_Auftrag</p>
<p>mit ...</p>
<pre><code class="language-cpp">DataModule1-&gt;Query_Auftrag-&gt;SQL-&gt;Clear();
DataModule1-&gt;Query_Auftrag-&gt;SQL-&gt;Add(&quot;ALTER TABLE Auftrag ADD WebAuftrag CHAR(1)&quot;);
DataModule1-&gt;Query_Auftrag-&gt;ExecSQL();
</code></pre>
<p>füge ich meiner DB in der AccessTabelle Auftrag eine neue Spalte &quot;WebAuftrag&quot; hinzu!<br />
Soweit alles kein Thema. In der Access DB ist eine neuer Eintrag hinzugekommen.</p>
<p>Nur sobald ich jetzt über..</p>
<pre><code class="language-cpp">DataModule1-&gt;Table_Auftrag-&gt;FieldByName(&quot;WebAuftrag&quot;)-&gt;As...
</code></pre>
<p>darauf zugreifen möchte erhalte ich die Meldung, dass &quot;WebAuftrag&quot; nicht in Table_Auftrag enthalten ist. Da ich zwar in Query_Auftrag eine Spalte hinzugefügt habe, aber Table_Auftrag offensichtlich davon noch nichts weiß, suche ich nach einer Möglichkeit Table_auftrag beizubiegen das eine neue Spalte hinzugekommen ist.</p>
<p>Wenn ich in der &quot;FormAnsicht&quot; meiner DatenModule bin, wo Table_Auftrag und Query_Auftrag liegen, doppelt auf Table_Auftrag klicke und in der Attribusansicht (rechte Maustaste -&gt; Alle Felder hinzufügen ... ) klicke erscheint das neue Attribut &quot;WebAuftrag&quot; in der Tablelle! Also muss es ja irgendwie gehen!<br />
Ich hoffe jemand hat einen guten Tip für mich!</p>
<p>thx a lot Sven</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157392</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157392</guid><dc:creator><![CDATA[Specialguest]]></dc:creator><pubDate>Thu, 19 Oct 2006 06:28:36 GMT</pubDate></item><item><title><![CDATA[Reply to TADOTable zur Laufzeit ändern! on Thu, 19 Oct 2006 06:44:26 GMT]]></title><description><![CDATA[<p>eigentlich sollte es reichen die Tabelle mal zu schließen und dann wieder zu öffnen</p>
<p>noch ein Tip: vergiss <em>ADOTable</em> und nimm stattdessen lieber <em>ADOCommand</em> und <em>ADODataset</em>, da ADOTable (und ADOQuery) nur für den Umstieg von den BDE-Komponenten auf ADO mit dabei ist</p>
<p>dem ADODataSet kann man mit CommandType = cmdTable und CommandText = &quot;Tabellename&quot; auch eine Tabelle zuordnen<br />
und ADOCommand eignet sich für alle SQL-Befehle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157398</guid><dc:creator><![CDATA[Linnea]]></dc:creator><pubDate>Thu, 19 Oct 2006 06:44:26 GMT</pubDate></item><item><title><![CDATA[Reply to TADOTable zur Laufzeit ändern! on Thu, 19 Oct 2006 06:57:38 GMT]]></title><description><![CDATA[<p>cool danke das ging aber fix!<br />
werd ich gleich mal testen.</p>
<p>Der Tip hört sich gut an. Doch da ich das Programm hier nicht selber geschrieben habe, sondern nur einige Änderungen vornehmen muss. Könnte es doch wohl ein wenig aufwendiger werden! Aber trotzdem danke <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>
<p>Sven</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1157408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1157408</guid><dc:creator><![CDATA[Specialguest]]></dc:creator><pubDate>Thu, 19 Oct 2006 06:57:38 GMT</pubDate></item></channel></rss>