Rodrigo, já tive muitos problemas principalmente com este erro chato e aborrecido!
Na minha pagina, tem um passo-a-passo que mostra como montar um relacionamento Masterdetail usando CDS. Se voce estiver usando CDs, vide a pagina pra ver se não resolve o seu problema: www.geocities.com/SiliconValley/Bay/1058/ClientDataset.html []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações S/A Belo Horizonte - MG - Brasil [EMAIL PROTECTED] Fone: (31) 3389-8217 Fax: (31) 3389-8215 ----- Original Message ----- From: Rodrigo de Moura To: delphi-br@yahoogrupos.com.br Sent: Friday, April 27, 2007 8:32 AM Subject: [delphi-br] Record not found or changed by another user. Bom dia Pessoal, Faço em uma grade o cadastro dos itens de um pedido e até tudo normal, só que quando escolho o item e logo em seguida tento excluí-lo dá um erro de: 'Record not found or changed by another user.' O interessante é que se fecho abro a tela e busco o pedido quando tento excluir o item é apagado, mas é apagado sempre o primeiro registro da grade mesmo se eu estiver posicionado no 4º item, ou seja, é apagado sempre o primeiro item na grade. A mensagem é clara: registro não encontrado, tanto que debugando o codigo do item do pedido é 0 (zero), por isso o erro. O clientdataset não está pegando o registro da grade. A pergunta é: como pego esse código do registro corrente na grade?? Utilizo Delphi 7, Firebird 1.5.3 e DbExpress. Muito obrigado, Rodrigo de Moura [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos