hallo zusammen,
ich habe eine EAN13 in einem
DB-Feld vom Typ char().
Funktioniert soweit wunderbar.
Die Daten werden im DBGrid ordentlich dargestellt.
Allerdings werden diese EANs auch alphanummerisch sortiert.
Mein Versuch die Nummern numerisch zu sortieren scheitert bisher
Ich habe im
SQl-Statement ein
Code:
cast(f.artnr as float) as artnr
eingefügt,da ich der Meinung war der Wertebereich ist so ausreichend.
Formatiert wird die GRID-Ausgabe mit '############0'
Leider wird so aus einer gültigen EAN "4008400401027"
die formatierte Zahl 4008400388096
Hat hier jemand ne Erklärung?