Experimente substituir a propriedade ".value" pelo seu conteudo correto. Ex.: BDETabelaDESCRICAO.String := ADOTabelaEMPRESA.String;
Ricardo Mauro Goiania ----- Original Message ----- From: Erika Lemes To: delphi-br@yahoogrupos.com.br Sent: Tuesday, February 08, 2005 1:00 AM Subject: Re: [delphi-br] Erro ao transferir dados do access p/ paradox Olá Hudson. Não deu certo..... ele coloca todos os nomes certinho, mas quando chega nos endereços e telefones ele sempre repete o anterior naqueles campos que são em branco na tabela access (origem), como te falei no exemplo.... porque será?? Obrigado! Hudson <[EMAIL PROTECTED]> wrote: no paradox (DBE), vc deve indicar o final da tabela paradox para abrir um novo cadastro .Last e depois o .Append............ assim vc vai colocar a seleção no final de todos os registros, e depois abrir um novo cadastro.... procedure T_Transf.Transferir; begin ADOTabela.First; while not ADOTabela.Eof do begin BDETabela.Last; BDETabela.Append; BDETabelaDESCRICAO.Value := ADOTabelaEMPRESA.Value; BDETabelaENDER.Value := ADOTabelaENDERECO.Value; . . . BDETabela.Post; ADOTabela.Next; end; end; o meu deu certo....! ----- Original Message ----- From: Erika Lemes To: Delphi-br Sent: Monday, February 07, 2005 8:37 PM Subject: [delphi-br] Erro ao transferir dados do access p/ paradox Boa noite. Estou transferindo os dados existentes numa tabela access para a tabela do paradox. Fiz um código mais ou menos assim, onde ADOTabela é do banco Access e BDETabela é do Paradox: procedure T_Transf.Transferir; begin ADOTabela.First; while not ADOTabela.Eof do begin BDETabela.Last; BDETabela.Append; BDETabelaDESCRICAO.Value := ADOTabelaEMPRESA.Value; BDETabelaENDER.Value := ADOTabelaENDERECO.Value; . . . BDETabela.Post; ADOTabela.Next; end; end; Ele até funciona, mas está com um problema: quando a tabela ADOTabela tem um dado em branco ele repete o dado anterior que postou. Exmplo de como fica: ADOTabela Nome Endereço Telefone Erika São Carlos 123 Marcelo 456 Carla 789 Márcia São Paulo Mariana 111 BDETabela Nome Endereço Telefone Erika São Carlos 123 Marcelo São Carlos 456 //end era p/ ser em branco Carla São Carlos 789 //end era p/ ser em branco Márcia São Paulo 789 //telefone era p/ ser em branco Mariana São Paulo 111 //end era p/ ser em branco Alguém sabe porque acontece isso?? Obrigado --------------------------------- Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE ------------------------------------------------------------------------------ Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html