Umstieg von dBase auf OO2

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

juergenz
Beiträge: 8
Registriert: Di, 02.01.2007 12:21

Umstieg von dBase auf OO2

Beitrag von juergenz »

Hallo,

bei der Arbeit mit dBase / Foxpro gibt es die Option, alle möglichen Befehle direkt am Befehlspunkt einzugeben (z.B. append from ..., list for usw.). Eine vergleichbare Funktion habe ich bei OO2 (2.1) noch nicht gefunden. Gibt's diese Möglichkeit überhaupt in OpenOffice?


Jürgen
Toxitom
********
Beiträge: 3769
Registriert: Di, 12.08.2003 18:07
Wohnort: Wiesbaden
Kontaktdaten:

Beitrag von Toxitom »

Hey Jürgen,

verstehe deien Frage nicht. Was ist ein Befehlspunkt? Was für Befehle?

Base arbeitet mit SQL-Datenbanken und somit ausschliesslich mit SQL Kommandos. Die kannst du selsbtverständlich direkt in der SQL Konsole eingeben. Der Befehlsumfang wiederum hängt vom verwendeten DBMS ab, und ist allgemein so nicht bestimmbar. Für die HSQLDB findest du die Kommandos im Handbuch dieser Datenbank, auf http://www.hsqldb.org.

Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Frank Lauer
***
Beiträge: 88
Registriert: Mi, 30.07.2003 18:06
Wohnort: Wiesloch

Beitrag von Frank Lauer »

SQL Befehle giebst du übrigens unter Extras/SQL ein.
OOo 2.1 , Win XP
juergenz
Beiträge: 8
Registriert: Di, 02.01.2007 12:21

Befehlspunkt etc.

Beitrag von juergenz »

Toxitom hat geschrieben:verstehe deien Frage nicht. Was ist ein Befehlspunkt? Was für Befehle?
Hallo Thomas,

befehle am Befehlspunkt sind wahrscheinlich etwas ähnlich altmodisches, wie (unter Windows) Eingaben in der "DOS-Konsole", aber, auch hier gilt die Analogie, oftmals schnell und praktisch.
Nach dem Umstieg vom reinen DOS-Programm dBase auf das Windows-Prog. FoxPro habe ich etliche der vom Prog. angebotenen "vorgefertigten" Routinen genutzt, manchmal war es aber einfach praktischer und schneller, einfach einen Befehl einzugeben, wie
"list all for Beitrag='offen'", um alle Mitglieder aufzulisten, die ihren Beitrag noch nicht bezahlt hatten. Mir ist natürlich klar, daß man bei häufigem Gebrauch dieser Routine auch eine Abfrage generieren kann.....

Bei den xBase-Programmen war/ist es auch so, daß gelöschte Datensätze erst 'mal nicht gelöscht, sondern nur zum Löschen vorgemerkt werden (kann man wieder rückgängig machen). Um sie tatsächlich auch aus der Tabelle zu entfernen, muß man sich bei diesen Programmen dann entweder durch mehrere Menüpunkte hangeln, oder im "Befehlsfenster" schlicht den Befehl "pack" eingeben und die Entertaste drücken.

Wahrscheinlich lassen sich soclhe Aufgaben in Base mit den entsprechenden Tools auch sehr komfortabel lösen (wenn man den Weg gefunden hat).
Toxitom hat geschrieben:Die kannst du selsbtverständlich direkt in der SQL Konsole eingeben.
Werde ich mir 'mal näher ansehen, danke.

Jürgen
Antworten