Relacionamento entre tabelas paradox

06/02/2004

0

Ola,

Como realizo o relacionamento entre tabelas paradox?
Parece que no Delphi também tem um tipo Wizard para isso?

Como faço?

Precisso!
Obrigado!

Marcus


Marcao1000

Marcao1000

Responder

Posts

06/02/2004

Ilanocf

Olá marcao1000,

1º) No Paradox após a criação dos campos, ex:

[b:887f4063a7]Tabela 1[/b:887f4063a7]
[color=blue:887f4063a7]CodigoDoCliente - I
Nome - T
Endereco - T[/color:887f4063a7]

[b:887f4063a7]Tabela 2[/b:887f4063a7]
[color=blue:887f4063a7]CodigoDoDetalhe - +
CodigoDoCliente - I
Banco
Agencia
Conta[/color:887f4063a7]

Na criação da [b:887f4063a7]Tabela 2[/b:887f4063a7], vá na opção [color=red:887f4063a7]Table Properties[/color:887f4063a7] e escolha a opção [color=red:887f4063a7]Secondary Indexes[/color:887f4063a7], abrirá uma janela com seus campos, então selecione o campo [b:887f4063a7]CodigoDoCliente[/b:887f4063a7] em seguida digite um nome, por exemplo, [color=red:887f4063a7]CodCliente[/color:887f4063a7]

2º) No Delphi, coloque os Tables e DataSources, exemplo:
Table1 = Tabela 1
DataSource1 = Table1

Table2 = Tabela 2
DataSource2 = Table2

Selecione a Table2 e na propriedade [color=red:887f4063a7]MasterSource[/color:887f4063a7] ligue ao [color=blue:887f4063a7]DataSource1[/color:887f4063a7], já na propeiedade [color=red:887f4063a7]MasterFields[/color:887f4063a7] clique no botão com 3 pontinhos e surgirá uma tela com os campos das duas tabelas, então selecione os campos [color=blue:887f4063a7]CodigoDoCliente[/color:887f4063a7] de ambas as tabelas e OK.

Pronto! Suas tabelas estão relacionadas. [color=red:887f4063a7][b:887f4063a7]LEMBRE-SE q vc só poderá realizar estes passos na tabela que dependerá da outra, ou seja, a tabela filha.[/b:887f4063a7][/color:887f4063a7]


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar