SqlOrderBy Queryfunctie
Met SqlOrderBy, SqlFrom, SqlSelect en
SqlWhere functies wordt een select-statement
gevormd die kan worden uitgevoerd met SqlExec. Met SqlOrderBy wordt de sort-specification-list
ingesteld.
Met SqlOrderBy kan opgegeven worden op welke kolommen een query moet
worden gesorteerd. Optioneel kan per kolom vermeld worden of er af- of oplopend gesorteerd
moet worden. Indien er geen geldige query actief is, heeft SqlOrderBy
geen effect en resulteert in de waarde FALSE en anders in TRUE.
SqlOrderBy(sort-specification-list)
sort-specification-list
(MergedString)
In sort-specification-list
worden de verschillende kolommen opgesomd gescheiden door een komma. Achter iedere
kolomnaam kan optioneel Desc of Asc worden vermeld om
aan te geven of er resp. af- of oplopend moet worden gesorteerd.
Voorbeeld:
{
//Overzicht van tabel MAIL gesorteerd op postcode, adres en naam
AdoQuery "Provider=MSDASQL;Data Source=dBase IV", data
data;
SqlFrom(MAIL); //Selecteer de tabel Mail
SqlOrderBy(postcode desc,adres asc,
naam)
SqlExec()
}
Tabel Mail gesorteerd op postcode, adres en naam
{
Do
}
[na*] [po*]
[ad*] [wo*]
{
Od
}