Datenquelle anlegen |
Anfang Zurück Vor |
Letzte Änderung 19.04.2011
Die Verbindung zu einer Datenbank erfolgt am einfachsten über eine von XDEV 5 mitgelieferten Datenbank-Schnittstellen. Nachdem Sie eine Datenbank-Schnittstelle angelegt haben, können Sie diese individuell benennen, um leichter darauf zugreifen zu können, z.B. FahrzeugeDB. Jeder Zugriff auf die Datenquelle erfolgt später über diesen Namen.
In XDEV 5 können Sie auch mehrere Datenquellen anlegen und während der Laufzeit sowohl auf verschiedene Datenbanken, als auch auf unterschiedliche Datenbank-Management-Systeme (DBMS) zugreifen. Der Zugriff erfolgt immer automatisch auf die als erstes angelegte Datenquelle. Mit Hilfe der Methode setDataSource( ), die Sie in der Bibliothek DBUtiils finden, können Sie zur Laufzeit eine andere Datenquelle setzen.
1.Wählen Sie im Menü Datei > Neu > Datenquellen. 2.Geben Sie im folgenden Dialog bei Name einen Namen für Ihre Datenquelle an, z.B. FahrzeugeDB. 3.Legen Sie bei Ordner fest, wo die neue Datenquelle im Projektmanagement abgelegt werden soll. 4.Wählen Sie bei Plugin die passende Schnittstelle für Ihre Datenbank aus, z.B. HSQL 2 JDBC für alle Beispiele in dieser Dokumentation, und bestätigen Sie mit OK. 5.Geben Sie im folgenden Verbindungs-Editor die Zugangsdaten zu Ihrer Datenbank ein. Für die mitgelieferte Kfz-Beispieldatenbank müssen Sie lediglich bei Datenbankname > kfz auswählen. 6.Klicken Sie auf Aktualisieren, um die Verbindung zur Datenbank herzustellen. 7.Wählen Sie im Menü Datei > Speichern.
In XDEV 5 können Sie auch mehrere Datenbank-Schnittstellen anlegen und somit während der Laufzeit sowohl auf verschiedene Datenbanken, als auch auf verschiedene Datenbank-Management-Systeme (DBMS) zugreifen. Der Zugriff erfolgt immer automatisch auf die erste Datenquelle im Projektmanagement-Ordner in dem Sie Ihre Datenquellen abgelegt haben. Mit Hilfe der Methode setDataSource, die Sie in der Bibliothek Database finden, können Sie die Datenquelle jederzeit während der Laufzeit wechseln.
Wenn Sie zu einem späteren Zeitpunkt die Datenbank wechseln möchten, müssen Sie lediglich die Datenbank-Schnittstelle austauschen und die neue (z.B. PostgreSQL) Schnittstelle anschließend genauso wie die alte (z.B. HSQLDB) Schnittstelle benennen, z.B. fahrzeugeDB. Die Abfragen selbst bleiben völlig unverändert. Selbstverständlilch muss bei einem Datenbank-Wechsel auch die Datenbank an sich migriert werden.
|