AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Feld enthält falschen Wert
Thema durchsuchen
Ansicht
Themen-Optionen

Feld enthält falschen Wert

Ein Thema von bwolf · begonnen am 18. Apr 2012 · letzter Beitrag vom 19. Apr 2012
 
bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#1

Feld enthält falschen Wert

  Alt 18. Apr 2012, 09:02
Datenbank: Advantage Databse • Version: 10 • Zugriff über: Advantage Delphi Components
Hi,

ich habs folgendes Problem:

Ich weise einer TQuery einen Wert zu:

Code:
qQuery.FieldByName('Feld').AsFloat := (Wert1 + Wert2 - Wert3); //
Die Variablen Wert1 Wert2 und Wert3 sind alle vom Typ Double und haben laut Debugger die Werte 3,9, 0 und 4.
Nach der Zuweisung enthält qQuery.FieldByName('Feld') den Wert -0.1.
Nach dem Post allerdings steht in der Datenbank Der Wert -0,0999999999999996

Was ich festgestellt habe:
Die Variable Wert1 bekommt ihren Wert aus der Datenbank zugewiesen:
Code:
Wert1 := Query.FieldByName('Feld').asFloat
Der zugewiesen Wert aus der Datenbank ist tatsächlich 3.9 (zeigt mit zumindest die Datenbank an)

Wenn ich den Wert von Variable Wert1 im Code auf 3.9 setze, dann funktioniert stimmt alles:

Code:
Wert1 := 3.9;
qQuery.FieldByName('Feld').AsFloat := (Wert1 + Wert2 - Wert3);
Ich stehe da grad ziemlich auf dem schlauch, irgendjemand zeigt mir hier doch falsche Werte an
Hat jemand eine Idee?

danke euch!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz