Duvida em DBGRID
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?!
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
Curtidas 0
Respostas
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:
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