Hallo Robert,
Robert Grosskopf wrote:
(..)
Dann bleibt nur noch mein Problem unter Frage 2), ob man auch schreibend
von OO aus auf eine per JDBC verbundene externe HSQL-Datenbank zugreifen
kann. Das wird spannend.
Warum sollte das nicht funktionieren?
Das frage ich mich auch - aber bei mir geht es leider nicht.
Vielleicht habe ich eine Einstellung übersehen?
JDBC ist eine übliche Verbindung. Du
brauchst, so kenne ich das von MySQL, einen JDBC-Connector, der im Java-Pfad
liegt, und der Kontakt - schreibend, lesend, neue Tabelle gründend etc. geht.
Nun, da HSQL-DB ja im OO v2 integriert ist, kann das jeder leicht testen. Wer
also zwei Minuten hat und es mal testen möchte... mit den folgenden Schritten
läßt sich eine neue leere HSQL-Datenbank anlegen und verbinden.
( Es sei dazugesagt, daß, wenn HSQL-DB angewiesen wird, eine bestehende
Datenbank zu öffnen, und diese noch nicht existiert, er sie einfach neu
anlegt, und das nutzen wir aus. Sie soll mal "Datenbank" heißen und auf
"c:/Ordner/" liegen. Diese Java-Pfadangaben gehen dann auch in OO über
JDCB-Treiber ) :
* OO-Menü "Datei / Neu / Datenbank"
* "Verbindung zu einer bestehenden Datenbank herstellen"
* Typ: JDBC
* - Datenquellen-URL : jdbc:hsqldb:file:/c:/Ordner/Datenbank
- JDCB-Treiberklasse: org.hsqldb.jdbcDriver
(Knopf "Klasse testen" -> erfolgreich)
* Benutzername "sa", kein Paßwort
(Knopf "Verbindungstest" -> erfolgreich)
Danach läßt sich wie gewohnt über den Tabellen-Entwurfsmodus oder -Assistenten
eine neue Tabelle in dieser leeren Datenbank anlegen.
Doch wenn man diese dann füllen möchte - über F4 in einem Textdokument z.B.,
oder auch über den OO-eigenen Modus "Base" für die Verwaltung von Datenbanken
-, so sind alle Symbole und das Bearbeitungsmenü ausgegraut, was ansonsten für
den Editvorgang verwendet werden müßte.
Was habe ich übersehen? Oder geht es wirklich nicht - aber warum?
Danke.
-ric
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]