Problemas com DBgrid e Auto-Completar

20/08/2004

2

Olá Amigos programadores,
Primeiramente gostaria de dizer que sou novo em programação, e encontrei problemas ao fazer um form de consulta:

1 - Gostaria de saber como colocar o DBGrid e o ComboBox em ordem alfabéticas.

2 - No DBGrid não consigo colocar um alto-completar com o Edit1.

Alguém poderia tirar estas dúvidas?

Rodrigo
rodrigorpb@bol.com.br


Responder

Posts

20/08/2004

Sandra

Rodrigorpb,

Se você tem a sua DBGrid ligada a uma Query, basta colocar o ´Order by´ na sua select. Exemplo simples:
With SuaQuery do begin
  Clear;
  SQL.Add(´Select * From SuaTabela Order by Nome´);
  Open;
end;

Atenção! Esse é só um exemplo, uma vez que trará todos os registros que há na sua tabela. Não se esqueça de restringir a consulta, utilizando critérios para trazer somente os dados que necessita.

Não sei qual banco de dados utiliza. Mas, se for Paradox, utilize a propriedade IndexFieldName para informar o campo da tabela que gostaria de ordenar. Ou senão, preencha a propriedade IndexName com o nome do índice criado no Database Desktop.

Quanto o ComboBox, para ordená-lo alfabeticamente, utilize a propriedade Sorted = True. Vale também para o DBComboBox.


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar