MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  ÓscarSantos 3/10/2014, 13:43

    boa tarde,
    gostava de saber se é possivel alterar dados numa tabela tais comom:

    tenho uma tabela em que:
    Campo1:"123 456 789" e quero que passem a estar todos assim
    Campo1:"123456789".
    ou seja, ficarem os numeros seguidos em vez de ter espaços entre cada grupo de tres.

    como faço?

    obrigado
    LiveBrain
    LiveBrain
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  LiveBrain 3/10/2014, 14:23

    Você pode criar uma consulta de atualização como no exemplo abaixo:

    Código:
    UPDATE NomedaSuaTabela SET Campo1 = Replace([NomedaSuaTabela]![Campo1]," ","");

    Faça as adaptações para o seu projeto



    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  ÓscarSantos 3/10/2014, 14:33

    Onde insiro o código na consulta?

    Tabela: Tabela 1
    nome do campo: 1
    ou seja ;
    UPDATE Tabela1 SET 1 = Replace([Tabela1]![1]," ",""); mas dá erro

    obrigado.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  Alexandre Neves 3/10/2014, 14:43

    Boa tarde,
    carmona: já eliminei os outros 2 tópicos abertos para este assunto. Qual a razão de ter acontecido?


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  ÓscarSantos 3/10/2014, 14:46

    erro meu, não volta a acontecer.
    julguei que poderia ser feito numa destas tres formas e por isso criar um topico nas tres.
    rpometo nao voltar a repetir topico.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  Alexandre Neves 3/10/2014, 14:47

    Certo. O objectivo é manter o fórum enxuto, para benefício de todos.


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  ÓscarSantos 3/10/2014, 15:10

    a atabela é a SNS e o campo é o sns.
    obrigado
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  Alvaro Teixeira 12/3/2015, 23:26

    Olá Oscar, já resolveu?
    Segue exemplo de consulta:

    UPDATE Tabela1 SET Tabela1.CampoNrSNS = Replace([CampoNrSNS]," ","");

    Abraço
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  ÓscarSantos 13/3/2015, 09:41

    ahteixeira ja me tinha esquecido deste topico.

    já estava resolvido.
    grande falha minha.

    as minhas desculpas ao forum

    abraço


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos

    Conteúdo patrocinado


    [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789" Empty Re: [Resolvido]retirar os espaços a todos registos de "123 456 789" para "123456789"

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 13:18