por Lorena Coelho em 29 Jul 2010, 14:31
Olá Igor,
Tenho uma tabela em progress onde sempre que há uma inclusão ou alteracao de registro, ele me gera um numero sequencial.
Eu fiz um script que verifica atraves desse numero sequencial se há novos registros ou alteracao, se há, eu recupero estas informacoes e colocando em um arquivo texto. Pois depois irei pegar essas informacoes e salvar no oracle. Este Script está armazenado em um servidor de Scripts que temos.
Depois disso fiz uma rotina no delphi onde recupera a URL:http://NOMEDOSERVIDOR/pasta/subpasta/nomedoscript.p e o resultado da URL joga em um MEMO do delphi, manipulo os arquivos usando Stringlist, ao Jogar as informacoes no MEmo vem com este texto:Attempt to update data exceeding 32000. (12371)
** Unable to update Field. (142)
Attempt to update data exceeding 32000. (12371)
** Unable to update Field. (142)
Content-Type: text/plain
OK
179;A;endereco;Campos Eliseos;Campinas;SP;13060414;Brasil;31809895804;123456;Lorena coelho;19874598;193824595;www.sologix.com;email@email.com;Lorena;A;F;endereco1;endereco2;211446
178;A;endereco;Campos Eliseos;Campinas;SP;13060414;Brasil;31809895804;123456;Lorena coelho;19874598;193824595;www.sologix.com;email@email.com;Lorena;A;F;endereco1;endereco2;211445
177;A;endereco;Campos Eliseos;Campinas;SP;13060414;Brasil;31809895804;123456;Lorena coelho;19874598;193824595;www.sologix.com;email@email.com;Lorena;A;F;endereco1;endereco2;211444
176;A;endereco;Campos Eliseos;Campinas;SP;13060414;Brasil;31809895804;123456;Lorena .................
Como vc pode ver, as informacoes vem de forma correta, porem vem esta mensagem acima, e por isso não consigo incluir no ORacle.
Não sei te dizer a versão do Progress, vou verificar.