Vielleicht solltest Du Dir die Spalte cast(feldb as date) mal ins Suchresultat schreiben, und dann anschauen. Vielleicht scheitert SQlite beim Versuch, den string in ein Datum zu konvertieren. Interessant wäre auch: cast(cast(feldb as date) as text)
Es scheint natürlich ein bisschen so, als ob Du Dich beim Anlegen der Spalte für den falschen Datentyp entschieden hast. Maximilian Tyrtania Software-Entwicklung Dessauer Str. 6-7 10969 Berlin http://www.contactking.de Am 19.01.2011 um 12:26 schrieb Stefan Sicurella: > Hi, > > klar, SQlite 3 unterstützt das ja... order by cast(feldb as date), geht > problemlos, leider ohne Sortierergebnis. Ich habe das Datum so gespeichert: > 19.01.2011 > > Die Frage ist ob er das nach den Einstellungen des System Datums konvertiert > oder nicht? > > Gruß > > > Stefan > >> VIELLEICHT unterstützt deine DB soetwas: >> >> Select ....order by CAST(MyTextField as date) >> >> siehe auch >> <http://sqltutorials.blogspot.com/2007/06/sql-cast-and-convert.html> >> >> Good luck, >> >> Max >> >> Maximilian Tyrtania Software-Entwicklung >> Dessauer Str. 6-7 >> 10969 Berlin >> http://www.contactking.de >> >> Am 19.01.2011 um 11:46 schrieb Stefan Sicurella: >> >>> Hi, >>> >>> weiß jemand ob und wie ich in einem Query nach Datum sortieren kann wenn >>> das Datum in einem varchar Feld steht? >>> >>> >>> Gruß >>> >>> Stefan >> >> > >
