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

    loop para inserir dados em uma tabela

    avatar
    samueldrun
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 68
    Registrado : 21/09/2017

    loop para inserir dados em uma tabela  Empty loop para inserir dados em uma tabela

    Mensagem  samueldrun 9/8/2019, 08:26

    Bom dia mestres,

    como poderia desenvolver um loop para adicionar registros em uma tabela ? estou tentando assim porem não está dando certo:

    Dim d As DAO.Recordset
    Dim s As Integer

    d.AddNew

    Me.txtteste.Value = "seila"
    d.MoveNext
    ronaldojr1
    ronaldojr1
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 01/08/2011

    loop para inserir dados em uma tabela  Empty Re: loop para inserir dados em uma tabela

    Mensagem  ronaldojr1 9/8/2019, 08:47

    bom dia

    segue estrutura basica de repetição junto com a adição de dados na tabela

    Código:
    Dim rs As recordset
    Dim i As Integer
    Dim xVezes As Integer

    'abre a tabela
    Set rs = CurrentDb().OpenRecordset("tabela1")

    'numero de vezes q ira repetir
    xVezes = 5

    'estrutura de repetição
    For i = 1 To xVezes
        'comando usado para adicionar um novo registro
        rs.AddNew
            'atribuição de valores no campo nmCampo.
            rs!nmCampo = "Sei la " & i 'o comando & i ira colocar no final da frase Sei la a posição atual do loop, iniciando com 1
        'comando usado para salvar o registro recém criado
        rs.Update  
    Next i 'avança

    'fecha a tabela
    Set recordset = Nothing

      Data/hora atual: 27/9/2022, 14:47