Fórum Problema para excluir os registros em uma tabela #175976
19/08/2003
0
If (DMBaseDados.TblPendentesRamal.Value =
DMBaseDados.TblAtendidosRamal_Ret.Value) and
(DMBaseDados.TblPendentesUsuario.Value = DMBaseDados.TblAtendidosUsuario_Ret.Value) then
begin
DMBaseDados.TblAtendidos.Insert;
DMBaseDados.TblPendentes.Delete;
end;
Obs.: O problema que estou tendo é que quando ele inclui o registro na tabela atendidos e exclui da tabela pendentes é apresentada uma mensagem de erro informando que ´ O valor de chave desta linha foi alterado ou excluido do banco de dados. A linha local está agora excluída.
Estou utilizando banco de dados Access e os componentes ADO, Table e DataSource.
Grato,
Ethewaldo
Ethewaldo
Curtir tópico
+ 0Posts
02/06/2004
Fábio Valente
Estou tendo o MESMO problema :?:, utilizo:
Delphi 5 (com todas atualizações), ADOConnection, ADOQuery e DataSource...
trabalhava (até recentemente) com inserção via SQL (o que é um trampo dos car***)... mas funcionava (aos trancos e barrancos...) agora que estou alterando o fonte do sistema para formulários herdados de outro (PADRÃO) ocorre a mesma mensagem de erro do colega....
Se alguém puder ajudar, desde já agradeço!!!
Abs,
Gostei + 0
02/06/2004
Sandra
Tente atualizando também os componentes ADO. Leia o artigo desta página da [url=http://info.borland.com/devsupport/delphi/mdac26.html]Borland[/url] e, em seguida, escolha o patch de acordo com a sua versão.
Boa sorte!
Gostei + 0
03/06/2004
Fábio Valente
Vlw Sandra... vou tentar!!!:twisted:
Sem mais,
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)