| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
wolverinefarah Colaborador

Registrado: Sábado, 17 de Junho de 2006 Mensagens: 1770
|
Enviada: Seg Mar 03, 2008 4:56 pm Assunto: Problemas Com palheta Interbase |
|
|
Ola pessoal, estou com um problema..
qdo clico em salvar usando os componentes Interbase ele nao da erro mas tb nao salva no banco e nao aparece no grid, resolvi fazer um teste usando o Dbexpress (muito melhor), funcionou perfeitamente,
o que pode estar acontecendo e o que eu estou fazendo de errado, meu codigo é o seguinte.
| Código: | try
QuFch.Open;
QuFch.Insert;
QuFch.Post;
QuFch.ApplyUpdates;
QuFch.Refresh;
DM1.BD_Trans.CommitRetaining;
except
Application.MessageBox('ERRO: Erro de conexão com o banco, entre em contato com o suporte','ERRO',MB_OK + MB_ICONERROR);
end; |
nao grava e nen aparece na grid, qdo usei o mesmo codigo com o DBExpress funciona perfeitamente.
aguardo dicas de vc's....
bye _________________ Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD |
|
| Voltar ao Topo |
|
 |
AnOnImUs.Info Colaborador


Registrado: Quinta-Feira, 23 de Agosto de 2007 Mensagens: 1119 Localização: Goiânia - GO
|
Enviada: Ter Mar 04, 2008 9:24 am Assunto: Re: Problemas Com palheta Interbase |
|
|
| wolverinefarah escreveu: | Ola pessoal, estou com um problema..
qdo clico em salvar usando os componentes Interbase ele nao da erro mas tb nao salva no banco e nao aparece no grid, resolvi fazer um teste usando o Dbexpress (muito melhor), funcionou perfeitamente,
o que pode estar acontecendo e o que eu estou fazendo de errado, meu codigo é o seguinte.
| Código: | try
QuFch.Open;
QuFch.Insert;
QuFch.Post;
QuFch.ApplyUpdates;
QuFch.Refresh;
DM1.BD_Trans.CommitRetaining;
except
Application.MessageBox('ERRO: Erro de conexão com o banco, entre em contato com o suporte','ERRO',MB_OK + MB_ICONERROR);
end; |
nao grava e nen aparece na grid, qdo usei o mesmo codigo com o DBExpress funciona perfeitamente.
aguardo dicas de vc's....
bye |
_________________ Reter o conhecimento é promover a ignorância ! |
|
| Voltar ao Topo |
|
 |
AnOnImUs.Info Colaborador


Registrado: Quinta-Feira, 23 de Agosto de 2007 Mensagens: 1119 Localização: Goiânia - GO
|
Enviada: Ter Mar 04, 2008 9:26 am Assunto: Re: Problemas Com palheta Interbase |
|
|
| Código: |
QuFch.Open;
QuFch.Insert;
QuFch.Post;
DM1.BD_Trans.CommitRetaining;
QuFch.Close;
QuFch.Open;
|
ve se assim resolve o seu problema ! _________________ Reter o conhecimento é promover a ignorância ! |
|
| Voltar ao Topo |
|
 |
wolverinefarah Colaborador

Registrado: Sábado, 17 de Junho de 2006 Mensagens: 1770
|
Enviada: Ter Mar 04, 2008 10:02 am Assunto: Re: Problemas Com palheta Interbase |
|
|
| AnOnImUs.Info escreveu: | | Código: |
QuFch.Open;
QuFch.Insert;
QuFch.Post;
DM1.BD_Trans.CommitRetaining;
QuFch.Close;
QuFch.Open;
|
ve se assim resolve o seu problema ! |
AnOnImUs.Info, ainda continua o problema, nao estou conseguindo entender o pq, se com o DBExpress funcionou perfeitamente. _________________ Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD |
|
| Voltar ao Topo |
|
 |
DonOctavioDelFlores Colaborador

Registrado: Quarta-Feira, 12 de Setembro de 2007 Mensagens: 2630 Localização: Pra lá de Bagda
|
Enviada: Ter Mar 04, 2008 10:28 am Assunto: |
|
|
que compoennte é esse QuFch????? _________________ “The problem with the world is that everyone is a few drinks behind.” Humphrey Bogart |
|
| Voltar ao Topo |
|
 |
Sufolk Moderador

Registrado: Terça-Feira, 26 de Agosto de 2003 Mensagens: 1996
|
Enviada: Ter Mar 04, 2008 10:36 am Assunto: |
|
|
Olá Wolverine,
vamos por partes:
- a query quFuch está em cachedUpdates ?
- a transação vinculada a quFuch é essa DM1.BD_Trans ? |
|
| Voltar ao Topo |
|
 |
wolverinefarah Colaborador

Registrado: Sábado, 17 de Junho de 2006 Mensagens: 1770
|
Enviada: Ter Mar 04, 2008 10:48 am Assunto: |
|
|
| DonOctavioDelFlores escreveu: | | que compoennte é esse QuFch????? |
QuFch - é um TIBDataSet _________________ Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD |
|
| Voltar ao Topo |
|
 |
wolverinefarah Colaborador

Registrado: Sábado, 17 de Junho de 2006 Mensagens: 1770
|
Enviada: Ter Mar 04, 2008 10:50 am Assunto: |
|
|
| Sufolk escreveu: | Olá Wolverine,
vamos por partes:
- a query quFuch está em cachedUpdates ?
- a transação vinculada a quFuch é essa DM1.BD_Trans ? |
- nao estava em CachedUpdates
- sim vinculado;
vou teste e trago a resposta _________________ Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD |
|
| Voltar ao Topo |
|
 |
wolverinefarah Colaborador

Registrado: Sábado, 17 de Junho de 2006 Mensagens: 1770
|
Enviada: Ter Mar 04, 2008 10:51 am Assunto: |
|
|
| Sufolk escreveu: | Olá Wolverine,
vamos por partes:
- a query quFuch está em cachedUpdates ?
- a transação vinculada a quFuch é essa DM1.BD_Trans ? |
ainda mesma coisa ...
bye =\ _________________ Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD |
|
| Voltar ao Topo |
|
 |
Sufolk Moderador

Registrado: Terça-Feira, 26 de Agosto de 2003 Mensagens: 1996
|
Enviada: Ter Mar 04, 2008 11:23 am Assunto: |
|
|
| Você está trabalhando com o IBUpdateSQL ligado ao IBDataSet ou está com os scripts de inserção / update / delete definido direto no IBDataSet ? |
|
| Voltar ao Topo |
|
 |
wolverinefarah Colaborador

Registrado: Sábado, 17 de Junho de 2006 Mensagens: 1770
|
Enviada: Ter Mar 04, 2008 12:03 pm Assunto: |
|
|
| Sufolk escreveu: | | Você está trabalhando com o IBUpdateSQL ligado ao IBDataSet ou está com os scripts de inserção / update / delete definido direto no IBDataSet ? |
scripts, criei outra tela do estoque que acontece a mesma coisa só que qdo cliquei em alterar tem registro selecionado, so que nao aparece no grid e nen no banco, isso significa que falta o commit..
como eu uso a Default action do transaction ?
commit ou CommitRetaining, nunca usei essa palheta..
bye _________________ Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD |
|
| Voltar ao Topo |
|
 |
|