Treba mi pomoc,kako da odradim query,pomocu sql,da popunim dbgrid iz baze,koje bi sacinjavali ulice od broja do broja,i uradio sam to da ide od manjeg ka vecem,recimo od 2 do 200,a ono sto meni treba jeste da kada ukucam od 200 do 2,da mi izadju brojevi od 200 do 2,znaci od veceg ka manjem...Hvala
Delphi i Sql,mala pomoc
Zaključano
Zakačeno
Pogledaj ORDER BY sql keyword.
Mislio sam bez toga,to znam,zapravo uradio sam da klikom na checkbox napravi desc sort,ali mi treba da kadfa ukucam veci i manji,tako izlista,ovako moram da ukucam manji pa veci,i klinkem checbox...Mislio sam ako moze bez toga
Code:
var vrednost1,vrednost2:Integer;
var order:String;
begin
vrednost1 := StrToInt(Edit1.Text);
vrednost2 := StrToInt(Edit2.Text);
if vrednost1 < vrednost2 then
begin
order := 'ASC';
end
else
begin
order := 'DESC';
end;
//Pozivas upit i prosledjujes order parametar,sad vec ne znam kako to radis, neki moj glupi primer
OpenSQL('SELECT * FROM tabela ORDER BY kolona '+order , konekcija);
end;
var vrednost1,vrednost2:Integer;
var order:String;
begin
vrednost1 := StrToInt(Edit1.Text);
vrednost2 := StrToInt(Edit2.Text);
if vrednost1 < vrednost2 then
begin
order := 'ASC';
end
else
begin
order := 'DESC';
end;
//Pozivas upit i prosledjujes order parametar,sad vec ne znam kako to radis, neki moj glupi primer
OpenSQL('SELECT * FROM tabela ORDER BY kolona '+order , konekcija);
end;
Potpis
"Ne menjaj nesto sto te sasvim dobro sluzi, ne trazi leba preko pogace" - Aleksandar Andrijevic