Duvida em DBGRID

Delphi

05/11/2003

Caros amigos, estou com duas duvidas, se alguem puder me ajudar ficarei muito grato!

1- Preciso mostrar em 1 DBGrid informações de 2 tabelas diferentes, é possível? Pois ele permite apenas conexao a 1 DataSource.

2- Tenho data de nascimento de 1 usuário e preciso fazer quantos anos a pessoa tem (idade), alguem sabe como posso fazer isso?!


Luiz.claudio.vieira

Luiz.claudio.vieira

Curtidas 0

Respostas

Nocode

Nocode

05/11/2003

Você pode fazer o seu DataSource se conectar com uma Query que faz um SELECT em mais de uma tabela de seu banco de dados.

Tipo assim. Na Query na propriedade SQL você faz um comando select do tipo: ´Select t1.nome, t2.idade from tabela1 as t1, tabela2 as t2´ dai o DataSource se liga a query, e o DBGrid se liga ao DataSource.

No caso da sua segunda duvida procura alguma coisa sobre campo calculado nas Querys.

Não sei se ajudei. Mas quem sabe não fica uma luz no fim do tunel?
NoCode :shock:


GOSTEI 0
POSTAR