pode nao ter eventos nas querys mas nos grids q voce mostra os dados?

2009/6/24 Thales (Shubacca) - Tebo Software <tebosoftw...@gmail.com>

>
>
> Voce poderia mandar o trecho completo para avaliarmos?
>
>
> 2009/6/24 Bruno Lepesqueur 
> <brunolbra...@yahoo.com.br<brunolbrasil%40yahoo.com.br>
> >
>
> >
> >
> > Não uso nenhum evento nessas querys!
> > A única coisa que eu uso nelas é a propriedade CachedUpdate = True.
> >
> > Obrigado!
> >
> > -------Mensagem original-------
> >
> > De: Thales (Shubacca) - Tebo Software
> > Data: 06/24/09 19:27:59
> > Para: delphi-br@yahoogrupos.com.br 
> > <delphi-br%40yahoogrupos.com.br><delphi-br%
> 40yahoogrupos.com.br>
> > Assunto: Re: [delphi-br] Erro ao executar SQL
> >
> >
> >
> >
> > voce por acaso tem algum evento de afterscroll ou afteropen nessas
> querys?
> >
> > se tiver de uma olhada para ver se alguma delas nao esta tentando editar
> > sem
> > a query estar em modo de edicao
> >
> > falow
> >
> > 2009/6/24 Bruno Lepesqueur 
> > <brunolbra...@yahoo.com.br<brunolbrasil%40yahoo.com.br>
> <brunolbrasil%40yahoo.com.br>>
>
> >
> >
> > >
> > >
> > > Boa noite pessoal!
> > >
> > > Estou com um problema que não consigo resolver desde a semana passada e
> > > gostaria da ajuda de todos!
> > > Eu tenho 2 tabelas relacionadas: tblNotas e tblFrete (campo
> relacionado:
> > > codigoNF)
> > > Cada nota deve conter um frete que é relacionado através do campo
> > codigoNF
> >
> > >
> > >
> > > Eu consigo inserir registros nas tabelas através das funções
> > > tblNotas.insert
> > > e da função tblFrete.insert numa boua, mas qdo eu entro no formulário
> > para
> > > alterar a nota e o frete que acabei de gravar usando um comando simples
> > do
> > > SQL como:
> > >
> > > with dmoQuerys.QueryNF.SQL do
> > > begin
> > > clear;
> > > add('select * from Notas where codigoNF = ');
> > > add(#39+queryNFCodigoNF.AsString+#39);
> > > end;
> > > dmoQuerys.QueryNF.Active := false;
> > > dmoQuerys.QueryNF.Active := true;
> > > (para selecionar a nota desejada para alteração)
> > >
> > > e depois faço o comando:
> > >
> > > with dmoQuerys.QueryFrete.SQL do
> > > begin
> > > clear;
> > > add('select * from frete where codigoNF = ');
> > > add(#39+dmoquerys.QueryNFCodigoNF.AsString+#39);
> > > end;
> > > dmoQuerys.QueryFrete.Active := false;
> > > dmoQuerys.QueryFrete.Active := true;
> > > (para selecionar o frete ref. a essa nota que estou alterando)
> > >
> > > ele dá o seguinte erro:
> > >
> > > "Project SisNota.exe raised exception class EDatabaseError with message
> > > Dataset not in edit or Insert mode'.
> > > Process stopped. Use Step or Run to continue."
> > > (o arquivo está anexo ao e-mail)
> > >
> > > Eu gostaria de esclarecer que nesse momento a única coisa que eu fiz
> foi
> > > ativar as duas tabelas e nada mais! Elas não estão sendo editadas ou
> > > inseridas.
> > > O estranho é que se eu mudo a ordem de execução das SQL (mandando a
> > > queryFrete antes da queryNF) elas executam numa boa e sem erro!
> > >
> > > O que será que pode ser pessoal?
> > > Eu uso delphi 7 com myDac.
> > >
> > > Um abraço a todos!
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Thales Eduardo Barros de Oliveira
> > Desenvolvedor Delphi / Firebird / Java
> > Emails:
> > tebosoftw...@gmail.com <tebosoftware%40gmail.com> <tebosoftware%
> 40gmail.com> (GoogleTalk)
> > thales_...@hotmail.com <thales_oli%40hotmail.com> <thales_oli%
> 40hotmail.com> (MSN)
> > Blog:
> > http://tebosoftware.blogspot.com/
> >
> > "Tente ser uma pessoa de valor, não de sucesso"
> > Albert Einstein
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Thales Eduardo Barros de Oliveira
> Desenvolvedor Delphi / Firebird / Java
> Emails:
> tebosoftw...@gmail.com <tebosoftware%40gmail.com> (GoogleTalk)
> thales_...@hotmail.com <thales_oli%40hotmail.com> (MSN)
> Blog:
> http://tebosoftware.blogspot.com/
>
> "Tente ser uma pessoa de valor, não de sucesso"
> Albert Einstein
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Leandro, MuTukA


[As partes desta mensagem que não continham texto foram removidas]

Responder a