Announcement

Collapse
No announcement yet.

Seltsamer Floatingpoint-Bug mit ntwdblib.dll

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Seltsamer Floatingpoint-Bug mit ntwdblib.dll

    Wir haben bei einem in Delphi geschriebenen Programm, das eine MSSQL-Datenbank benutzt. Bei einigen Eingabefeldern, die in der Datenbank als <b>decimal</b> deklariert sind, treten seltsame Rundungsfehler auf. Manche Zahlen bleiben so, wie sie eingegeben werden, andere werden beim Verlassen des Eingabefeldes falsch angezeigt (47,57999 statt 47,58 wie eingegeben). Bei Verwendung der <b>ntwdblib.dll Version 6.00.121</b> tritt dieser Fehler nicht auf, bei <b>Version 6.00.151</b> dagegen schon, genauso bei allen Versionen von SQL7. Mit der entsprechenden Datei aus SQL 6.5 funktioniert die Verbindung zur DB ebenfalls nicht.

    Kennt jemand dieses Problem? Vielleicht auch eine Lösung, die mit einer aktuelleren als der 6.00.121 von 1995 funktioniert?
Working...
X