Source-Code-Beispiele
Einleitung
Zusätzlich zur Verwendung von Actual ODBC-Datenbanktreibern mit kommerziellen Applikationen
wie FileMaker Pro und Excel können Sie auch Ihre eigenen ODBC-fertigen Applikations durch die
Verwendung der meisten Programmiersprachen, die heute für Mac OS erhältlich sind, erstellen.
Um Ihnen den Start zu erleichtern, geben wir Ihnen eine Reihe von Beispielumsetzungen einer
hypothetischen Applikation.
Die Applikation fordert den User auf, eine DSN, eine User ID und ein Passwort anzugeben.
Die Applikation setzt voraus, dass der User bereits eine DSN mit dem ODBC-Administrator
konfiguriert hat. Die Applikation wird eine Liste der erhältlichen DSNs zur Verfügung stellen,
wenn die gegebene Programmiersprache diese unterstützt, sonst wird sie den User auffordern,
den Namen der DSN einzugeben.
Wenn der User die Taste Connect gedrückt hat, wird die Applikation versuchen, mit der
Information für die gegebene DSN Verbindung zur Datenbank aufzunehmen. Wenn die Verbindung
erfolgreich ist, wird die Applikation eine Sequenz von Datenoperationen ausführen: eine
Tabelle erstellen, Daten in eine Tabelle eingeben, Daten von der Tabelle herholen und dann
die Tabelle ablegen. Die Applikation wird entweder die Daten von der Rückholoperation oder
eine Fehlermeldung anzeigen, wenn es irgendein Problem gegeben hat.
Alle diese Beispiele sind öffentliches Gut. Sie können den Code so verwenden, wie Sie
möchten. Wir verlangen nicht, dass Sie uns den Provider des Codes nennen.
ANMERKUNG: Diese Beispiele führen ein INSERT Statement aus, das bisher noch nicht von
Actual ODBC-Treibern für Access unterstützt wird. Diese Beispiele funktionieren mit allen
anderen Actual Technologies Treibern gut.
Xcode / Carbon / C / C++
Das Beispiel Carbon zeigt, wie man eine Carbon Nib-based Mach-O Applikation mit ODBC
Libraries verbindet, die Apple bei jeder Ausgabe des Mac OS seit 10.2 Jaguar beifügt.
Dieses Beispiel kann leicht geändert werden, um eine Cocoa / Objective-C Umsetzung zu
unterstützen.
Herunterladen: Carbon_ODBC_Example.dmg (96 K)
REALbasic 5.0 oder später
Das REALbasic Beispiel zeigt Ihnen, wie Sie eine Applikation unter Verwendung des
gratis ODBC Plugin entwickeln können. Man braucht eine professionelle Version von REALbasic
und einen iODBC Framework (kommt mit den Actual Technologies ODBC-Treibern).
Herunterladen: RB_ODBC_Example.dmg (80 K)
PHP
Das PHP-Beispiel zeigt, wie man ein Webformular aus einer einzigen Seite erstellt,
das den User nach Information abfragt und dann die ODBC-Datenbank-Aufgabe ausführt,
wenn der User das Formular eingibt. Dieses Beispiel verlangt, dass PHP so konfiguriert
wird, dass es ODBC wie in den Anweisungen beschrieben
unterstützt.
Herunterladen: PHP_ODBC_Example.dmg (76 K)
|