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