Fórum Listar dados, Master/Detail Firebird #297649

29/09/2005

0

Olá....

Seguinte, eu tenho uma conexão a uma base de dados firebird que contem duas tabelas, Clientes e Produtos, a Clientes é Mestre e consequentemente a Produto é Detalhe, eu acho(ehuiaheuia) que consegui fazer a ligação master/detail dessas tabelas, só que antes qdo eu abria o form ele me mostrava lá o registro nos edits, qdo eu listava no dbgrid ele me mostrava e etc, só que agora ele fica em branco, tipo, se eu cadastrar lá ele vai ficar salvo na base de dados, mas na minha aplicação qdo eu atualizo o client dataset os registros somem da tela e continuam na tabela, eu qro mostrar os registros na tela, alguem sabe como faço isso??

Vlw


Ramms

Ramms

Responder

Posts

29/09/2005

Marceloho

Quais os componentes vc usa para acessar os dados?
Quasi as ligacoes das propriedades?
Fica mais facil te ajudar sabendo como vc acessa os dados.


Responder

Gostei + 0

29/09/2005

Ramms

DbExpress

eu fiz o master/detail com o tutorial http://www.firebase.com.br/cgi-bin/firebase.cgi/artigo?ID=299

Flwzz......

[]´s


Responder

Gostei + 0

29/09/2005

Marceloho

... mas na minha aplicação qdo eu atualizo o client dataset os registros somem da tela e continuam na tabela, eu qro mostrar os registros na tela, alguem sabe como faço isso?? Vlw


qdo vc disse q atualiza o ClientDataSet, vc quer dizer inclui ou altera alguma coisa? se for isso ve se vc nao esta fechando o ClentDataSet logo apos o ApplyUpdates.


Responder

Gostei + 0

30/09/2005

Ramms

Qdo eu falo atualizar o cds eh dar um refresh, ou entuam fechar e abrir ele....
eu tenho ctz de que ele esta aberto...


Responder

Gostei + 0

30/09/2005

Ramms

Por favor alguem me ajude, preciso de uma solução o mais rápido possível, o meu projeto esta parado por causa disso, preciso terminar logo, obrigado...


Responder

Gostei + 0

30/09/2005

Ramms

jah ocnsegui vlw


Responder

Gostei + 0

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

Aceitar