Fórum relacionamento #183284
20/09/2003
0
Pessoal.
Antes eu utilizava componentes TTable e era facil criar os relacionamentos, pois relacionada indices primários ou primários com secundários.
Utiizando TQuery, como se faz o relacionamento para que funcione como com TTable?
Antes eu utilizava componentes TTable e era facil criar os relacionamentos, pois relacionada indices primários ou primários com secundários.
Utiizando TQuery, como se faz o relacionamento para que funcione como com TTable?
Hist
Curtir tópico
+ 0
Responder
Posts
20/09/2003
Mmtoor
Prezado amigo.
Isto pode ser simplificado se criarmos uma referência de dados (colunas), do seguinte modo:
Dada as tabelas:
Teste1.db
codigo + *
nome A 20
Teste2.db
codigo + *
registro A 10
idade N
A referência a ser criada, em eventos ou da forma como achar melhor, é a seguinte:
DbLookupComboBox1.ListSource:= Datasource1;
DbLookupComboBox1.Listfield:= ´nome;codigo´;
DbLookupComboBox1.KeyField:= ´nome´;
DbLookupComboBox1.DataSource:= DataSource2;
DbLookupComboBox1.DataField:= ´registro´;
Relacionamos a Teste1 pelos campos codigo e registro com a teste2 pelo campo registro.
Com isto você pode manter a funcionalidade do relcionamento como vc fazia anteiormente com duas TTables.
MMTOOR2003
Isto pode ser simplificado se criarmos uma referência de dados (colunas), do seguinte modo:
Dada as tabelas:
Teste1.db
codigo + *
nome A 20
Teste2.db
codigo + *
registro A 10
idade N
A referência a ser criada, em eventos ou da forma como achar melhor, é a seguinte:
DbLookupComboBox1.ListSource:= Datasource1;
DbLookupComboBox1.Listfield:= ´nome;codigo´;
DbLookupComboBox1.KeyField:= ´nome´;
DbLookupComboBox1.DataSource:= DataSource2;
DbLookupComboBox1.DataField:= ´registro´;
Relacionamos a Teste1 pelos campos codigo e registro com a teste2 pelo campo registro.
Com isto você pode manter a funcionalidade do relcionamento como vc fazia anteiormente com duas TTables.
MMTOOR2003
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)