exibição de registro com várias tabelas
Boa tarde Pessoal!
Estou tentando fazer uma coisa e queria saber se tem como.. lá vai.
Tenho as tabelas -> equipamentos, auxiliar, assistente e ordemservico.
em um formulario estou tentando fazer o seguinte:
em um dblookupcombobox seleciono o código do equipamento, e ele automaticamente me puxa o restantes das informações (ex: nome, nº de serie, cpu, etc)
faço o mesmo para as outras tabelas com seus respectivos dblookupcombobox´s..
Acrescento mais algumas informações e gravo na tabela ordemservico..
minha dúvida vem aí..
Tem como por exemplo eu exibir neste mesmo formulário um registro gravado.. ou seja gravei este e mais dois registros, e agora através de um DBnavigator, queria andar por estes registros..
a minha dúvida é porque os dblookupcombobox estão ligados as suas respectivas tabelas (equipamentos, auxiliar e assistente) e não a tabela ordemservico..
Vcs sabem como eu resolvo este problema..
estou usando delphi 5 e bd access..
obrigado
Estou tentando fazer uma coisa e queria saber se tem como.. lá vai.
Tenho as tabelas -> equipamentos, auxiliar, assistente e ordemservico.
em um formulario estou tentando fazer o seguinte:
em um dblookupcombobox seleciono o código do equipamento, e ele automaticamente me puxa o restantes das informações (ex: nome, nº de serie, cpu, etc)
faço o mesmo para as outras tabelas com seus respectivos dblookupcombobox´s..
Acrescento mais algumas informações e gravo na tabela ordemservico..
minha dúvida vem aí..
Tem como por exemplo eu exibir neste mesmo formulário um registro gravado.. ou seja gravei este e mais dois registros, e agora através de um DBnavigator, queria andar por estes registros..
a minha dúvida é porque os dblookupcombobox estão ligados as suas respectivas tabelas (equipamentos, auxiliar e assistente) e não a tabela ordemservico..
Vcs sabem como eu resolvo este problema..
estou usando delphi 5 e bd access..
obrigado
Eric.miranda
Curtidas 0
Respostas
Motta
13/08/2003
Parece-me que vc tem um pequeno problema de modelagem.
Publique os campos de cada tabela.
Publique os campos de cada tabela.
GOSTEI 0
Eric.miranda
13/08/2003
[u:002a1d955b]tblauxiliar[/u:002a1d955b]
codauxiliar
nomeauxiliar
rg
cpf
rua
cidade
fone
[u:002a1d955b]tblassistente[/u:002a1d955b]
codassistente
nomeassistente
rg
cpf
rua
cidade
fone
[u:002a1d955b]tblequipa[/u:002a1d955b]
codequipa
barra
foto
bateria
cpq
dorso
flash
[u:002a1d955b]tblordem[/u:002a1d955b]
Ordemservico
Codlocal
Data
Turno
Codauxiliar
Codassistente
Clima
Horasaida
horachegada
horainicio
horatermino
Codequipa
Filmes
Inicioparada
finalparada
Motivoparada
Veldisparo
abertura
luminosidade
zoom
filmeutilizado
Horaconf
pontoconf
kmconf
estes são os campos das tabelas
[/u][/b]
codauxiliar
nomeauxiliar
rg
cpf
rua
cidade
fone
[u:002a1d955b]tblassistente[/u:002a1d955b]
codassistente
nomeassistente
rg
cpf
rua
cidade
fone
[u:002a1d955b]tblequipa[/u:002a1d955b]
codequipa
barra
foto
bateria
cpq
dorso
flash
[u:002a1d955b]tblordem[/u:002a1d955b]
Ordemservico
Codlocal
Data
Turno
Codauxiliar
Codassistente
Clima
Horasaida
horachegada
horainicio
horatermino
Codequipa
Filmes
Inicioparada
finalparada
Motivoparada
Veldisparo
abertura
luminosidade
zoom
filmeutilizado
Horaconf
pontoconf
kmconf
estes são os campos das tabelas
[/u][/b]
GOSTEI 0
Motta
13/08/2003
dblookupcombobox - tem dois DataSources
um o que liga a tabela a ser atualizada.
o outro ListSource a tabela a ser pesquisa
ListField e KeyField os campos de exibição e chave
acho que vc só que exibir os demais atributos da tabela do ListSource, nao ?
coloque tdbedit ou tdblabel e ligue-os ao datasource do ListSource.
entendeu ?
a sua modelagem me parece correta, havia entendido mal o seu problema
um o que liga a tabela a ser atualizada.
o outro ListSource a tabela a ser pesquisa
ListField e KeyField os campos de exibição e chave
acho que vc só que exibir os demais atributos da tabela do ListSource, nao ?
coloque tdbedit ou tdblabel e ligue-os ao datasource do ListSource.
entendeu ?
a sua modelagem me parece correta, havia entendido mal o seu problema
GOSTEI 0