Berechnungen in Abfrage

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

muhl
**
Beiträge: 39
Registriert: Di, 09.02.2010 14:48

Re: Berechnungen in Abfrage

Beitrag von muhl »

schau mal in das Bild, funktioniert alles prima
Dauer.png
Dauer.png (117.55 KiB) 765 mal betrachtet
hnrchschw
Beiträge: 2
Registriert: Mi, 10.03.2010 15:26

Re: Berechnungen in Abfrage

Beitrag von hnrchschw »

Tja, bei mir sieht das leider so aus:
Bild

Dies sind meine ersten Versuche mit OOo Base. Gibt es evtl. noch irgendwelche grundsätzlichen Einstellungen, die ich machen müsste?
Die Daten liegen in einem Tabellendokument (ods).

OOo 3.1.1
Windows 7 (64bit)

Heiner
hnrchschw
Beiträge: 2
Registriert: Mi, 10.03.2010 15:26

Re: Berechnungen in Abfrage

Beitrag von hnrchschw »

Jetzt habe ich mal eine neue Datenbank angelegt, und die Werte direkt manuell eingetragen; und siehe da: es funktioniert!

Liegt es also an der Art der Datenhaltung? Bei externen Daten (Tabellendokument) gehts nicht, bei internen Daten - kein Problem?

Gruß,
Heiner
muhl
**
Beiträge: 39
Registriert: Di, 09.02.2010 14:48

Re: Berechnungen in Abfrage

Beitrag von muhl »

Ja, das ist ein Unterschied.
Während externe Daten nur lesend eingebunden werden, es sei denn aus einer echten Datenbank (z.B. .dbf), werden interne Daten anders gehandelt. Das liegt an der Struktur von Base, den Base ist kein Access, es ist kein eigenes DBMS, sondern nur der Container, also die Oberfläche sozusagen, um Datenbanken zu verarbeiten.
Wenn du in Base die Tabelle anlegst, dann wird eine Datenbank damit gefüllt und diese auch abgerufen. Wenn du ein Tabellendokument referenzierst, dann ist es z.B. nicht möglich, in Base Änderungen durchzuführen, die in dem Tabellendokument dann zu sehen sind!
Abfragen wiederum sind gefährlich bei Dokumenten "von außen".
Ich habe es mir angewöhnt, Tabellen etc in Base zu erstellen und dann andersherum die Werte in das Tabellendokument als Datenquelle zu integrieren, dann ist die Interaktivität gewährleistet und Base selbst läuft einfacher und sauberer.

Wir sollten nicht vergessen, dass dieses Produkt bei weitem jünger als Access ist und bei weitem weniger finanzielle Basis hat, auch wenn die Manpower und die Qualität der Entwickler dem Microsoft-Produkt in nichts nachstehen. Es ist einfach die Zeit, die fehlt.

Schließlich ist es wie bei Fielmann: Es funktioniert und wir haben KEINEN PFENNIG DAZUGEZAHLT!

erstmal

Maik
Antworten