<?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[Verbinden zu einer DB]]></title><description><![CDATA[<p>Hi zusammen!</p>
<p>Ich habe eine Accsess Datenbank und möchte mithilfe des C++ Builder darauf zugreifen und daten vergleichen ... leider weiß ich genau garnicht wie das mit dem Verbinden zur Datenbank geht wenn ihr mir da weiterhelfen könnt bitte meldet euch!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/178647/verbinden-zu-einer-db</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 09:20:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178647.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 13 Apr 2007 08:27:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verbinden zu einer DB on Fri, 13 Apr 2007 08:27:46 GMT]]></title><description><![CDATA[<p>Hi zusammen!</p>
<p>Ich habe eine Accsess Datenbank und möchte mithilfe des C++ Builder darauf zugreifen und daten vergleichen ... leider weiß ich genau garnicht wie das mit dem Verbinden zur Datenbank geht wenn ihr mir da weiterhelfen könnt bitte meldet euch!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1265106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1265106</guid><dc:creator><![CDATA[nomel]]></dc:creator><pubDate>Fri, 13 Apr 2007 08:27:46 GMT</pubDate></item><item><title><![CDATA[Reply to Verbinden zu einer DB on Sun, 15 Apr 2007 02:31:22 GMT]]></title><description><![CDATA[<p>Hi nomel,</p>
<p>ich habs zwar nur mal mit ner InterBase Datenbank gemacht, aber die grundlegenden Schritte dürftend die gleichen sein.</p>
<p><strong>1. Datenbank in Access anlegen</strong></p>
<p><strong>2. Access Datenbank als ODBC- Quelle installieren.</strong><br />
siehe z.B.<br />
<a href="http://de.openoffice.org/doc/howto/datenquelle/access-und-ooo.htm#3" rel="nofollow">http://de.openoffice.org/doc/howto/datenquelle/access-und-ooo.htm#3</a></p>
<p><strong>3. Zugriff auf Datenbank implementieren über Komponente des C++Builders</strong></p>
<p><strong>Erstmal einige Grundlagen.</strong></p>
<p>Du musst eine Datenzugriffstruktur erstellen.<br />
Diese besteht aus Datenmengen und Datenquellen sowie Datensensitiven Steuerelementen.</p>
<p>Datenmengen und Datenquellen sind unsichtbare Komponenten des Builders, welche du ins Formular einfügen kannst.</p>
<p>Datenquelle wird deine Access Datenbank.</p>
<p>Die Datenmenge kann entweder aus einer kompletten Tabelle einer Datenbank oder ausgewählten Datensätzen bestehen -&gt; SQL-Abfrage.</p>
<p>Anzeige der Daten erfolgt schließlich über die Datensensitiven Steuerelemente.<br />
Du kannst durch dieses Konzept die unterschiedlichsten Datenbank- Managmentsysteme verwenden.<br />
Die Datenquelle bildet eine einheitliche Schnittstelle.</p>
<p>Datenmengen bildest du über entsprechende Kompontenen des Builders, z.B. <strong>Query =&gt; Komponentenpallette BDE</strong> (Auswahl der Datenmenge über Eigenschaft SQL als SQL-Abfrage) oder <strong>Table =&gt; Komponentenpallette BDE</strong> für den direkten Zugriff auf eine Tabelle der Datenbank.</p>
<p>Anschließend muss für die Datenmenge eine Datenquelle eingeführt werden.<br />
Dazu in der Palette Datenzugriff die <strong>Komponente DataSource</strong> auswählen und hinzufügen.</p>
<p>Deren Eigenschaft DataSet wird dann auf die zuerst erstellte Query gesetzt. Damit greift die Datenquelle auf die Datenmenge zu.</p>
<p>Über die Komponete Table aus der <strong>Palette BDE</strong> kannst du zum Beisiel direkt auf eine Tabelle der Datenbank zugreifen.<br />
Dazu musst du die <strong>Eigenschaften DatabaseName</strong> und <strong>TableName</strong> auf die gewünschte Datenbank bzw. die gewünschte Tabelle setzten.</p>
<p>Sollten dabei ein Eingabefenster für Benutzernamen und Passwort erscheinen, so müssen diese entsprechend der Access-Datenbank eingegeben werden, um sich an dieser anzumelden.</p>
<p>Zuletzt muss auch für die Tabelle noch eine Datenquelle, also DataSource aus der <strong>Palette Daten</strong>zugriff angelegt und deren Eigenschaften entsprechend gesetzt werden..</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /><br />
<strong>Wichtig: Jede Datenmenge benötigt eine eigene Datenquelle.</strong></p>
<p>Die Datensensitiven Steuerelemente für den Anzeige und Zugriff auf die Datenbank sind u.a. <strong>DBCrtlGrid</strong>, <strong>DBText</strong>,<strong>DBMemo</strong>, welche du mit vielen anderen Komponenten in der <strong>Palette Datensteuerung</strong> findest.</p>
<p>Über die Builder Hilfe solltest du schnell einen Überblick über die Funktionalität bekommen (Goggle nicht vergessen).</p>
<p>Viel Spaß beim Werkeln. <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>Neo_c++</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1265680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1265680</guid><dc:creator><![CDATA[Neo_C++]]></dc:creator><pubDate>Sun, 15 Apr 2007 02:31:22 GMT</pubDate></item></channel></rss>