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


2 participantes

    [Resolvido]Loop em uma Select

    philipp.moreira
    philipp.moreira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 257
    Registrado : 05/02/2016

    [Resolvido]Loop em uma Select Empty [Resolvido]Loop em uma Select

    Mensagem  philipp.moreira 19/5/2016, 03:58

    Boa noite, amigos!

    Gostaria de saber se alguém sabe como fazer um select usando loop. Meu objetivo seria tipo:

    Selecione [Lista de valores preenchido por loop], porém, sem informar uma tabela origem.

    Como Select Date() as Data, porém, gostaria de setar varios valores.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Loop em uma Select Empty Re: [Resolvido]Loop em uma Select

    Mensagem  FabioPaes 24/5/2016, 23:52

    Amigo, eu nao entendi sua Duvida... Qual o objetivo deste Loop? Explique melhor!

    Exemplo de Loop

    Dim rs As Recordset                            'Abre um recordset
       Set rs = SubFrmPrincipal.Form.Recordset        'Captura a tabela do sub-formulário para  recordset
       
     
       rs.MoveFirst                                   'Move para a primeira linha do recordset
    'Aqui Inicia o Loop Até o ultimo Regitro da rs  
    Do While Not rs.EOF
       
      'Cadastra os dados do itens na na tabela SubSQL
       CurrentDb.Execute "INSERT INTO[SubSQL]" _
       & "(Cod, codp, campo1, campo2) VALUES" _
       & "('" & rs.Fields("Cod") & "', '" & rs.Fields("codp") & "', '" & rs.Fields("campo1") & "', '" & rs.Fields("campo2") & "');"
       
       rs.MoveNext                                 'Move para a próxima linha da recordset
       
       Loop  
       
       rs.Close                                        'Fecha a recordset
       Set rs = Nothing


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    philipp.moreira
    philipp.moreira
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 257
    Registrado : 05/02/2016

    [Resolvido]Loop em uma Select Empty Re: [Resolvido]Loop em uma Select

    Mensagem  philipp.moreira 26/5/2016, 11:52

    Minha duvida nao se aplica mais, pois a necessidade mudou.
    Obrigado!

    Conteúdo patrocinado


    [Resolvido]Loop em uma Select Empty Re: [Resolvido]Loop em uma Select

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 13:44