Marcus Hoffmann wrote:
Hallo,

Manfred Claes schrieb:
Hallo Andreas, hallo Liste,
zum thread
office 3.2 Tabelle wird nicht komplett in die Datenbank übernommen
schrieb Andreas, er sei bei 3.1.1 geblieben, weil in Base 3.2 zu viele
Fehler sind.
Könntest du bitte mitteilen, in welchen Bereichen die Fehler auftreten,
damit man abschätzen kann,


ich kann berichten, dass ein enorm gefährlicher Bug mit der 3.2 behoben wurde, 
was für mich ein Segen ist.
Zuvor hatte die grafische Oberfläche zum Erstellen einer Abfrage 
("Design-Ansicht") Abfragen mit komplexeren Kriterien beim Öffnen derart 
umgestellt, dass die Logik verfälsch wurde und falsch Ergebnismengen lieferte.

Vielleicht hilft das bei der Entscheidung,

Gruß,
Marcus

Ach Marcus,
Vielleicht meinst Du ja
http://www.openoffice.org/issues/show_bug.cgi?id=105959

Derartige Fehler tauchen immer wieder neu auf, und es würde mich beinahe wundern wenn dieses grafische Tool jemals mit allen syntaktisch möglichen Varianten korrekt arbeiten würde (ja, ich weiß dass es eine Spezifikation geben muss, die genau dies beschreibt, aber...).

Dieser Fehler betrifft aber nicht mehr die fertige Datenbank und ihren Endanwender. Du musst einfach nur komplett auf diesen bescheuerten Abfragedesigner verzichten und alles in SQL schreiben. Das bißchen SQL, das der Abfragedesigner beherrscht umfasst nicht mehr als man an einem eintägigen Einführungskurs _korrekt_ anzuwenden lernt. Und sobald Funktionen und Operatoren ins Spiel kommen, hackst Du doch eh' jeden Ausdruck vollständig in ein viel zu kleines Textfeld. Es gibt viele SQL-Editoren mit GUI, die wesentlich einfacher programmiert _und_ einfacher zu bedienen sind und dabei so viel mehr drauf haben als select, from, where, group, sort. Aber Base muss sich ja um etwas bemühen, das irgenwie Access ähnelt. Ich benutze den Designer nur noch, um Feldnamen und Tabellennamen zusammenzuklicken. Wenn das noch nicht alles war, kopiere ich die Abfrage in einen Texteditor, setze meist Aliasnamen für Tabellen (nicht mal das kann der Designer), füge Zeilenumbrüche ein und bearbeite das wesentlich schneller als mit irgendwas anderem.

Gruß,
Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an