Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Labor am Januar 30, 2024, 15:57:06

Titel: anzeigen von Millisekunden in Tabellenfeld
Beitrag von: Labor am Januar 30, 2024, 15:57:06
Hallo, ich habe einen Tabelle mit zwei Spalten Datum/Uhrzeit und X1.
In diese Tabelle werden automatisch aus einenm externen Programm Werte eingetrage. Das klappt auch wunderbar.
Jedoch haben die Rohwerte auch Millisekunden. Der Datensatz sieht wie forlgt aus:
30.01.2024/15:09:49.859. Leider wird von Access nur
30.01.2024/15:09:49 übernommen.
Hat jemand eine Idee??
Gruß
Frank
Titel: Re: anzeigen von Millisekunden in Tabellenfeld
Beitrag von: PhilS am Januar 30, 2024, 16:17:10
Zitat von: Labor am Januar 30, 2024, 15:57:06Jedoch haben die Rohwerte auch Millisekunden
In dem Zusammenhang wäre deine Access-Version wichtig. Ab Access 2021 und Access 365/V2010 gibt es den neuen Datentyp "Date/Time Extended" (https://support.microsoft.com/en-us/office/using-the-date-time-extended-data-type-708c32da-a052-4cc2-9850-9851042e0024), der Millisekunden abbilden kann. Allerdings gibt es bei der Arbeit mit diesem Datentyp ein paar Besonderheiten, gut beschrieben hier: Working with DateTimeExtended in Access (https://www.accessforever.org/post/working-with-datetimeextended-in-access)

Falls du noch eine ältere Version verwendest, kann auch der konventionelle Date/Time Datentyp durch seine interne Repräsentation als Double auch kleiner Zeiteinheiten als Sekunden speichern. Nur die Eingabe und Darstellung erfordern dann individuelle Programmierung.
Titel: Re: anzeigen von Millisekunden in Tabellenfeld
Beitrag von: Labor am Februar 05, 2024, 14:48:37
Danke für die Antwort. Das Problem was ich hatte, war augescheinlich mit dem Datum. Das Grundproblem ist wohl, das ich mit einer Abfrage ein Diagram erzeugen möchte, jedoch macht Access aus der Abfrage immer eine Kreuztabelle für das Linien-Diagramm. Die Abfrage enthält in der ersten Spalte die Zeit, in der zweiten Spalte einen Wert X1 und einen dritte Spalte mit einen Wert X2. Das Diagrammm soll als X-achse die Zeit haben und als Y-Achse die Werte für X1 und X2.