Ordenar registro da tabela por data
Caros Colegas,
Preciso ordenar os dados de uma tabela por data para serem exibidos num DBGrid, mas conheço pouco ou quase nada de SQL. Como faço?
Preciso ordenar os dados de uma tabela por data para serem exibidos num DBGrid, mas conheço pouco ou quase nada de SQL. Como faço?
Bielisilva
Curtidas 0
Respostas
Joaoshi
04/12/2007
Colega,
SELECT NOME,ENDERECO,DATA FROM TABELA
ORDER BY DATA
Espero ter ajudado.
SELECT NOME,ENDERECO,DATA FROM TABELA
ORDER BY DATA
Espero ter ajudado.
GOSTEI 0
Bebeketo
04/12/2007
se for numa tabela...
procedure TSeuForm.DbGrid1TitleClick(Column: TColumn);
var
campo:string;
begin
campo:=column.fieldname;
Sua_tabela.IndexFieldNames:= campo;
end;
se for numa Query
procedure TSeuForm.DbGrid1TitleClick(Column: TColumn);
var
campo:string;
begin
campo:=column.fieldname;
with Qry1 do
begin
if active then close
sql.clear;
sql.add(´select * from tabela_tal order by ´+campo);
Prepare;
Open;
End;
procedure TSeuForm.DbGrid1TitleClick(Column: TColumn);
var
campo:string;
begin
campo:=column.fieldname;
Sua_tabela.IndexFieldNames:= campo;
end;
se for numa Query
procedure TSeuForm.DbGrid1TitleClick(Column: TColumn);
var
campo:string;
begin
campo:=column.fieldname;
with Qry1 do
begin
if active then close
sql.clear;
sql.add(´select * from tabela_tal order by ´+campo);
Prepare;
Open;
End;
GOSTEI 0