Grundlagenprogrammierung
Basic-Programme entwickeln mit Gambas
Datenbankzugriff
Eine große Stärke von Visual Basic stellt der einfache Zugriff auf Datenbanken dar. Gambas eifert dem erfolgreich nach: Zur Zeit unterstützt es MySQL-, PostgreSQL- und Sqlite-Datenbanken. Sie finden den Datenbank-Manager im Menü des Projekt-Fensters unter WerkzeugeDatenbank-Manager... (Abbildung 8). Damit ein Programm auf Datenbanken zugreifen kann, benötigt es die Komponente qb.db.
Im Datenbankmanager finden Sie auf der linken Seite eine Liste aller eingerichteten Datenbank-Server-Dienste. Der Menüpunkt ServerDatenbank Server scannen durchsucht das System und fügt gefundene Server der Liste hinzu. Ein Rechtsklick auf einen Eintrag öffnet ein Kontextmenü, in dem Sie Datenbank erstellen auswählen, um manuell eine Datenbank hinzuzufügen.
Einer bestehenden Datenbank fügen Sie neue Tabellen über den Kontextmenüeintrag Tabelle erstellen... hinzu. Im rechten Teil des Dialogs legen Sie die einzelnen Felder der Tabelle an. Hinter dem Reiter Daten verbirgt sich eine Tabellenansicht, in der Sie Daten direkt eingeben. Der Menüpunkt Gambas-Code erstellen im Kontextmenü schließlich erzeugt für Ihr Programm Quelltext, der die Datenbank initialisiert.
Programme weiterreichen
Ist Ihr Programm fertig für die Öffentlichkeit, kompilieren Sie es oder packen es zu einem Quelltextarchiv zusammen. Der Menüpunkt ProjektAusführbare Datei übersetzt den Quelltext und legt eine ausführbare Datei im Projektverzeichnis ab.
Ein Quelltextarchiv erhalten Sie über den Menüpunkt ProjektQuellen-Archiv erstellen... Geben Sie das Zielverzeichnis an und Gambas erstellt eine komprimierte Datei mit dem Inhalt des Projektverzeichnisses. Auch beim Erstellen von Binärpaketen hilft die IDE: Über ProjektInstallations-Paket erstellen... erreichen Sie einen Assistenten, der automatisch wahlweise RPM- oder Debian-Pakete baut.



