Ir para conteúdo
Fórum Script Brasil

fcandrade

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Sobre fcandrade

  • Data de Nascimento 06/09/1966

Contatos

  • MSN
    franciscocarlos65@hotmail.com

Perfil

  • Gender
    Male
  • Location
    Mossoro RN

fcandrade's Achievements

0

Reputação

  1. já fiz isso, mas não grava não, só grava se for qrp, eu tambem peguei na net um programa conversor, mas a conversao sai toda desalinhada, impossibilitando a manipulacao direta
  2. Ola pessoal estou com um arquivo no formato qrp e tenho q converter esse arquivo em txt para poder manipular os dados dentro dele, fiz um pequeno aplicativo que esta lendo e visualizando o arquivo, coloquei no form os componentes para gravar em formato txt e pdf, mas ele não grava nesses formatos. alguém sabe de algum componente ou programa que possa transformar o arquivo qrp para txt ?
  3. vamos ver se eu consigo ser mais detalhado tenho 1 table com o seguinte campo cnpj_cpf varchar(14) , tenho que atualizar periodicamente esse campo pois as vezes ele contem caracteres não numericos ( 392.694.654-99 ou 392694.87999 -> esses numeros são apenas exemplos) o que eu faco é retirar os caracteres ( . - / e espacoes em branco ) com uma funcao q criei onde leio o campo e armazeno os dados numericos em uma variavel e depois gravo o campo novamente com essa variavel. O que eu gostaria de fazer é retirar todos os campos não numericos do campo da tabela, isso é possivel atraves de uma instrucao sql ? Como fazer ?
  4. Amigo deu certo, modifiquei a table de decimal(12,2) para double(12,2) e funcionou, obrigado pela ajuda
  5. pessoal estou com o seguinte problema, tenho uma tabela com quase 600.000 registros, recentemente ocorreu o seguinte erro quando executo uma query para soma ' select cnpj,sum(campo) as smvl1 from table group by cnpj ' ele acusa que o campo smvl1 e float mas atualmente esta como string editei a table e o campo esta assim campo - decimal(12,2) not null default 0.00 quando eu apenas seleciono o campo na query ele me retorna com o campo float normal o que pode esta acontecendo com o campo e como posso corrigir o erro, vale lembrar que nessa tabela todos os campos numericos estao como decimal(12,2) e todos estao dando esse erro. obrigado a todos
  6. Ola pessoal, estou com o seguinte problema, tenho uma funcao q retira caracteres não numericos de um campo, gostaria de ativer essa funcao dentro de uma query. Ex: update table1 set campo=exccaractere(campo), isso é possivel ? atualmente eu excuto o comando com um table, mas demora muito, a ultima vez q fiz o procedimento demorou + de 3 horas, pois o componente table abre o arquivo por completo, mesmo usando filter fica muito lento, e fazendo atraves de query creio q ficaria muito mais rapido, se alguém tiver alguma dica ou tutorial de como fazer isso, fico agradecido
  7. amigo obrigado pela ajuda, deu certo a rotina de criar uma tabela temporaria, resolveu mesmo o meu problema, desculpe pela demora
  8. Amigo, agradeco a intencao, mas veja bem a complexidade: arquivo 1) dados cadastrais da empresa (cnpj,razaosocial) arquivo 2) dados referente a notas fiscais de saida (cnpj,sum(vlrctb) as sm1) arquivo 3) dados referente a notas fiscais de entrada (cnpj,sum(vlrctb) as sm2) arquivo 4) dados referente a notas fiscais de servicos (cnpj,sum(vlrctb) as sm3) o relatorio q preciso é cnpj - razaosocial - vlr saidas - vlr entradas - vlr servicos o q acontece é q eu não tenho os campos referentes as notas fiscais no meu arquivo de dados cadastrais da empresa, então como vou poder fazer uma busca em um campo q não existe ? ( no caso o arquivo 1 não tem os campos sm1,sm2,sm3 )
  9. Ola pessoal estou tendo uma dificuldade enorme em criar a seguinte condicao, tenho q colocar o resultado de 3 tables em 1 unica query, mas ela esta me retornando o seguinte resultado: cnpj - valor table 1 - valor table 2 - valor table 3 x1 10,00 0,00 0,00 x1 0,00 15,00 0,00 x1 0,00 0,00 20,00 quando na realidade eu preciso q seja 1 unico registro x1 10,00 15,00 20,00 o fator em comum em cada table é o campo cnpj, cada table é filtrado por cnpj e periodo de soma.Ex: sum(campo) as sum1, existe alguma forma de fazer essa query ? Lembrando que seriam varios registros ou seja varios cnpj uso o mysql5 com delphi7 e ZeosLib - Uma outra opcao seria usar subquery, mas como fazer esse procedimento eu não sei Agradeco a ajuda de qualquer pessoa, Francisco Carlos de Andrade franciscocarlos65@hotmail.com franciscoacao@hotmail.com fcandrade@fcandradeinfor.com
×
×
  • Criar Novo...