[firebase-br] RES: atualização de dados em DBGrid

suporte em vivafisho.com.br suporte em vivafisho.com.br
Qui Nov 13 16:49:49 -03 2008


Acho que foi o que eu fiz : Perguntei sobre FireBird + Delphi, não foi
???????


João Carlos Cordeiro
VivaFisho Informática Ltda.

Fone/Fax :  Dpto.  de Suporte : 41  3941-0709   
Fone/Fax :  Depto. Comercial : 41  3324-8887
e-mail : suporte em vivafisho.com.br
MSN : vivafisho em hotmail.com
MSN : vivafisho em yahoo.com.br
Skype : VivaFisho
MSN : vivafisho em gmail.com 




-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Antonio Mateus
Enviada em: quinta-feira, 13 de novembro de 2008 16:28
Para: FireBase
Assunto: Re: [firebase-br]atualização de dados em DBGrid

Está lista é de assuntos sobre o Firebird, SQL, PSQL, assuntos referentes a
Delphi, favor perguntar a lista referente ao mesmo.

2008/11/13 <suporte em vivafisho.com.br>

> Olá pessoal, sou novo no uso do Firebird.
>
> Estou usando os componentes da paleta Interbase.
>
>
>
> 1ª pergunta : Gostaria de saber que componentes são esses dessa paleta :
> IBObjects ?
>
>
>
>
>
>
>
> Uso IBDatabase + IBTransaction + IBDataset + DataSource ... aí ligo
> componentes como DBEdit e DBGrid e uso os comandos Append, Edit, Delete
> como
> no Paradox+BDE.
>
>
>
> No AfterPost chamo a seguinte rotina q peguei no site da firebase :
>
>
>
>
>
http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2004-ctober/0008
>
65.html<http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2004-cto
ber/000865.html>
>
>
>
> procedure tdm.grava(wtable:tibdataset);
>
> var wRec : TBookMark;
>
> begin
>
>  wRec:=wtable.GetBookmark;
>
>  //cntr_database.ApplyUpdates([wtable]); se usar cached
>
>  TrnDat.CommitRetaining;
>
>  wtable.close;
>
>  wtable.open;
>
>  if wRec = Nil then wtable.last
>
>  else wtable.GotoBookmark(wRec);
>
>
>
> end;
>
>
>
>
>
> O Problema é que no cadastro tenho um dbGrid associado ao DataSource e
> quando incluo um registro na máquina A, não aparece a informação no dbGrid
> da máquina B, mesmo que eu faça um refresh na tabela. Só aparece se eu
> fechar a tabela e abri-la novamente na máquina B pois na máquina A
aparece.
>
>
>
>
>
> No Trasaction Editor está marcado como ReadCommited mas mesmo assim não
> aparece no grid.
>
>
>
>
>
> 2ª Pergunta: Como faço para os dados aparecerem ? Coloco um timer abrindo
e
> fechando a tabela ?
>
>
>
> Se alguém souber me ajudar, agradeço.
>
>
>
> Abçs,
>
>
>
> João Carlos Cordeiro
>
> Curitiba - PR
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
Antonio Mateus
Estudante de Sistemas de Informação 5º Periodo
FAL - Faculdade de Alagoas
Aprendiz Java
Netbeans 6.1 User
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


__________ Informação do ESET NOD32 Antivirus, versão da vacina 3610
(20081113) __________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com

 

__________ Informação do ESET NOD32 Antivirus, versão da vacina 3610
(20081113) __________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com
 
 

__________ Informação do ESET NOD32 Antivirus, versão da vacina 3610
(20081113) __________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com
 





Mais detalhes sobre a lista de discussão lista