Hallo,

Wenn der Text immer am Ende das Datum hat kannst du in der WHERE Bedingung
eine entsprechende Stringfunktion unterbringen.

Falls das Datum irgendwo im Text sein darf, dann wirst du das wohl nur so
schaffen, dass du dir ne neue Spalte einf�gst, und dir das Datum mit ner
RegEx oder so raussuchst. Is halt bl�d wenn dann mehrere Datumsangaben in
einem Text sind.

Andere Variante w�re einen Volltextindex zu machen und nach dem
Buchstabenschema "??.??.????" zu suchen und das ganze dann alphabetisch
aufsteigend sortieren zu lassen. Das wird zwar vom Ergebniss hinkommen aber
ansonsten ziemlich langsam sein.

BTW.: was ich gesagt habe gilt f�r SQL Server. Bei Access oder so w�rde ich
definitiv auf eine neue Spalte pl�dieren und das einfach manuell oder mit
einem kleinen Script aktualisieren und in Zukunft getrennte Eingabe des
Datums verlangen.

Gruss
Peter

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Beckert
> Sent: Monday, December 29, 2003 5:54 PM
> To: [EMAIL PROTECTED]
> Subject: [Coffeehouse] sortierungsproblem
> 
> hi liste -
> 
> ich soll daten aus einer datenbank nach datum sortieren. 
> problem dabei ist, dass das datum als text in der datenbank 
> gespeichert ist zusammen mit anderem text.
> z.b. "Party am 22.03.2003"
> 
> jetzt will der benutzer allerdings die eintr�ge sortiert nach 
> dem datum haben... was ja mittels sql nicht geht.
> 
> hat jemand eine idee, wie ich das problem l�sen kann ohne die 
> datenbank zu �ndern bzw. viel code?
> 
> ich muss am ende wieder ein sortiertes record-set 
> rausbekommen, um m�glichst wenig code zu �ndern ...
> 
> _______________________________________________
> Coffeehouse mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
> 

_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an