Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: marsi am Juni 09, 2023, 10:31:08

Titel: Access Berechnung
Beitrag von: marsi am Juni 09, 2023, 10:31:08

Berechnung eines Feldes sieht so aus:
([Datenliste].[Nettofläche (m²)]/[Raumdatenliste_V02].[Anzahl_Kst])

Feld [Nettofläche (m²)] ist Feld Double , Festkommazahl, Dezimalstellenanzeige 2
Feld [Anzahl_Kst] ist Feld Double , Festkommazahl, Dezimalstellenanzeige 0

Das Ergebnisfeld, wo die daten gespeichert werden,  hat auch folgendes Format:
Double , Festkommazahl, Dezimalstellenanzeige 2

Wenn ich die Aktualisierungsabfrage starte, dann kommt der Hinweis, dass ich 25000 Zeilen
aktualisiere. Wenn ich Ja anklicke, dann kommt der Hinweis, dass 25000 zeilen wegen Typumwandlungsfehler
nicht aktualisiert werden können.

Habe doch alle Felder im gleichen Format vorliegen.
Warum kann es so nicht klappen ?

Danke und liebe Grüße, Marsi
Titel: Re: Access Berechnung
Beitrag von: MzKlMu am Juni 09, 2023, 10:39:47
Hallo,
das Vorhaben ist ersatzlos überflüssig. Berechnete Werte werden nicht gespeichert.
Nimm eine Abfrage für die Berechnung und gut ist.

Ergebnisfeld: [Nettofläche (m²)]/[Anzahl_Kst])
PS:
Ich würde Dir dringend raten auf solche Feldnamen [Nettofläche (m²)] zu verzichten. In Feldnamen gehören grundsätzlich keine leer und Sonderzeichen. Allenfalls der _ ist sinnvoll.
NettoflächeQm wäre hier genau so geeignet.