Entwickler-Ecke
Datenbanken - Fit in SQL ???
infomio - Mi 04.12.02 15:04
Titel: Fit in SQL ???
Hallo, folgendes Problem:
ich hab ein Feld mit char(6). Es soll formatiert ausgegeben werden und auch danach sortiert! Ich arbeite mit MSSQL.
ungefähr so:
select art_artnr format @@@@@@ from artikel
order by art_artnr format @@@@@@
linksbündiges Auffüllen mit Leerzeichen. Irgendwie so, nur wie genau ???
Danke!
Horst - Mi 04.12.02 22:58
Titel: Re: Fit in SQL ???
Hallo,
warum willst du das Feld schon in der Datenbank formatieren?
Bei den Komponenten TdbGrid etc. geht dass doch
viel eleganter und einfacher. Die Columns haben ein Alignment taLeftJustify. Bei TEdit habe ich keine Alignment-Eigenschaft gefunden dafür kann man im onChange-Event die Formatierung mit z.B.
Formatierung-Befehlen überschreiben. Hilft dir das weiter?
Gruß
Horst
| infomio hat folgendes geschrieben: |
Hallo, folgendes Problem:
ich hab ein Feld mit char(6). Es soll formatiert ausgegeben werden und auch danach sortiert! Ich arbeite mit MSSQL.
ungefähr so:
select art_artnr format @@@@@@ from artikel
order by art_artnr format @@@@@@
linksbündiges Auffüllen mit Leerzeichen. Irgendwie so, nur wie genau ???
Danke! |
infomio - Do 05.12.02 09:13
Titel: Nein!
Das weiß ich, aber die Ausgabe folgt über den Quickreport und der Kunde möchte die alphanumerischen Artikel sortiert haben, als wären sie numerisch.
Ich hab schon eine Behelfslösung gefunden:
order by len(art_artnr), art_artnr
müsste aber auch anders gehen ! :P
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!