Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#5

Re: DBGrid/ADODataSet sortieren. WIE?

  Alt 19. Jul 2008, 12:03
Was für ein Type hat denn dein Temperaturfeld in der DB. Vielleicht solltest du da mal sowas wie Decimal oder Float wählen. Sag mir bitte nicht, dass du es in einem Varchar Feld stehen hast.

Kannst du nicht die Struktur ändern, muss du im Select casten:
select spalte1, spalte2..., cast([Temperatur in °C] as float) as [Temperatur in °C] from Messdaten ORDER BY cast([Temperatur in °C] as float) Das schlägt aber fehl, wenn die Umwandlung nicht funktioniert, und ist ausserdem wesentlich langsamer... Also besser die DB Strukur anpassen. (Vorsicht auf Datenverlust)
  Mit Zitat antworten Zitat