Erro na base de dados

"Moked - Tamara \(Brazil\)" <tamara-Q65o+YWYHc5fJ/[email protected]>
Newsgroups gmane.comp.db.bancosdedados
Message-ID <[email protected]>
 
 
Por favor, alguem poderia me ajudar?

Executo um select várias vezes normalmente durante a execução do meu programa, mas quando executo-o depois de gravar um dado no banco (sds.CommandText:= 'select * from TabelaNeto where ' +
                        ' Upper(Resp) = ' + UpperCase(QuotedStr(Desc));
      Open;
      if IsEmpty then
        begin
          Append;
          FieldByName('Resp').AsString :=  Desc;
          FieldByName('codigo').AsInteger:=  0;
          FieldByName ('codigoFilho').AsInteger := codi;
          Post;
          ApplyUpdates(0);), 
mesmo que não altere em nada a estrutura deste select ( sds.CommandText := 'select distinct d.* from TabelaPai a, TabelaFilho d ' + 'where d.codigo = '+ IntToStr(cod);), ocorre o seguinte erro ao abrir o clientdataset: database server error : commands out of sync; you can't run this command now

Alguém saberia me dizer o motivo deste erro ou o que posso fazer para corrigi-lo?

Estou utilizando MySql e Delphi 2005, com orientação a objeto (o select é efetuado dentro do metodo pesquisa do meu objeto - pai.pesquisar - e o codigo de inserir é efetuado em pai.filho[indice].neto[i].inserir)

Obrigada,

	 Tamara Clemente - Suporte Técnico
Moked do Brasil - Consultoria de Segurança Empresarial
Divisão MokInf de Informática
PABX: (55-11) 5071-2748
tamara-Q65o+YWYHc5fJ/[email protected]
www.moked.com.br

Grau de Sigilo: Confidencial Reservado Interno Amplo 
Nível de Prioridade: Alto Médio Baixo
Destinatário/s: Lista de divulgação 
-------------------------------------------------------------------------


Tamara 
"O emitente da mensagem é o responsável por seu conteúdo e divulgação, proibindo
sua reprodução sem a prévia autorização do mesmo". 
Antes de imprimir pense em nosso compromisso com o Meio Ambiente e o
comprometimento com os Custo envolvidos! 



mail do grupo 

Enviar mensagem: bancosdedados-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Assinar: bancosdedados-subscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Cancelar assinatura: bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Proprietário da lista: bancosdedados-owner-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/bancosdedados/

<*> Para sair deste grupo, envie um e-mail para:
    bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.