Legende für Spaltenbedeutung- Datentypen Union Abfrage (Access)

Martin Asal @, Freitag, 29.06.2018, 08:36 (vor 84 Tagen) @ Lene

Hallo Lene,

dein Posting deutet darauf hin, dass ihr Access in einer Art und Weise missbraucht, die bei mir fast schon Magenbeschwerden auslöst ;-)

Union-Abfragen braucht man üblicherweise nur in eher exotischen Fällen, nämlich wenn die Datenbank (das Backend) auf mehreren Rechnern verteilt werden muss, und diese Rechner nicht in einem einzigen Netzwerk agieren können. Wenn man dann mal Daten zusammenführen muss, dann braucht man mal Union. Die Tabellen sind dazu üblicherweise alle identisch aufgebaut. Entweder sind bei euch diese Voraussetzungen nicht gegeben, oder eure Tabellen sind fehlerhaft normalisiert. Bei einem korrekten Aufbau der Tabellen kann es gar nicht vorkommen, dass in einem einzigen Feld mal Zahlen und mal Text zu finden ist. Jedenfalls wird eine Lösung, wie sie dir vorschwebt, immer Murks sein. Natürlich ist das irgendwie möglich, was Du suchst, und ich werde es gleich erklären, aber ich rate eher davon ab und schlage vor, besser die Geburtsfehler der Datenbank zu reparieren.

Texte kann man mit der Val() Funktion zu 0 verwursten.

Wie man Feldbezeichnungen in einer Abfrage ändert, ist im Tutorial erklärt. Aber sinnvollerweise zeigt man dem User ja eine Abfrage auch gar nicht direkt an, sondern präsentiert sie in einem Formular oder Bericht. Da kann man dann auch in einem Textfelder nach Belieben freien Text wie z. B. eine Legende einfügen.

Martin


gesamter Thread:

 RSS-Feed dieser Diskussion

powered by my little forum