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


3 participantes

    [Resolvido]Recordset - Alterar valor de variável

    percoski
    percoski
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 319
    Registrado : 27/02/2013

    [Resolvido]Recordset - Alterar valor de variável Empty Recordset - Alterar valor de variável

    Mensagem  percoski 25/3/2013, 23:09

    Estou na batalha no meu problema
    fiz o seguinte código
    Dim db As Database
    Dim db2 As DAO.Database
    Dim rs As Recordset
    Dim rs1 As Recordset
    Dim rs2 As Recordset
    Dim rs3 As Recordset
    Dim rs4 As Recordset
    Set db = CurrentDb
    Set rs = db.OpenRecordset("TblRom")
    Set rs1 = db.OpenRecordset("tblProdutos")
    e abri as tabelas TblRom e TblProdutos.
    posicionei o cursor no primeiro registro da TblRom com rs.MoveFirst
    agora quero passar o valor de rs("ClienteRom") para a variavel rs2 fiz assim

    Set rs2= rs.OpenRecordset("ClienteRom") ====== ai que está o ocorrendo o erro
    "erro 3421
    erro de conversão de tipos de dados" ===== se tento dessa outra maneira
    Set rs2= rs("ClienteRom")====== Da tipos Incompativeis

    Quero atribuir para está variavel o valor porque tenho que inserir novo registro baseado nesse registro na Tabela "TblRom"
    depois disso faço um loop e passo para para o proximo registro com rs.MoveNext

    todos os dados são Números.
    agradeço se alguem puder me ajudar
    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]Recordset - Alterar valor de variável Empty Re: [Resolvido]Recordset - Alterar valor de variável

    Mensagem  Alexandre Neves 26/3/2013, 18:07

    Boa tarde,
    variavel= rs("ClienteRom")
    tenha variável diferente de rs2, por se tratar de variável de recordset


    .................................................................................
    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
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    [Resolvido]Recordset - Alterar valor de variável Empty Re: [Resolvido]Recordset - Alterar valor de variável

    Mensagem  Leandro 26/3/2013, 19:21

    O título do tópico foi mudado com bases nas regras:

    1. Tenha paciência com quem coloca aqui as suas duvidas.
    2. Clareza nos títulos dos tópicos e duvidas, evite a linguagem MSN.
    3. Não colocar diversas vezes a mesma dúvida.
    4. Explicar detalhadamente o problema e informar a versão do seu Office + Sistema Operativo.
    5. Retorne sempre se deu certo, esse retorno é muito importante.
    6. Respeite toda a equipe Staff e demais membros deste fórum.
    7. Use sempre o botão Busca, sempre que tiver uma dúvida e antes de abrir tópicos.
    8. Não usar palavras como "Urgente". O fórum é livre e ninguém é obrigado a responder com urgência.
    9. A publicidade é proíbida e só pode ser feita pelo Administrador ou depois de aprovada pelo Administrador.
    10. Se o seu tópico não for respondido, tem o direito de fazer um Up ao final de 24horas!
    11. A colocação de Códigos ou Exemplos, devem constar sempre os créditos de quem o elaborou.
    12. Fale, não GRITE! Só letras Maiúsculas, na Internet é o mesmo que gritar!
    13. É proibido tirar duvidas nas Salas de Repositório, devem abrir um novo tópico nas salas de duvidas, relacionando o Exemplo em causa.

    percoski
    percoski
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 319
    Registrado : 27/02/2013

    [Resolvido]Recordset - Alterar valor de variável Empty Re: [Resolvido]Recordset - Alterar valor de variável

    Mensagem  percoski 26/3/2013, 20:15

    Obrigado pela ajuda mas não consegui entender
    percoski
    percoski
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 319
    Registrado : 27/02/2013

    [Resolvido]Recordset - Alterar valor de variável Empty Re: [Resolvido]Recordset - Alterar valor de variável

    Mensagem  percoski 30/3/2013, 12:07

    Confusão em DAO e ADO,
    Obrigado pela ajuda

    Conteúdo patrocinado


    [Resolvido]Recordset - Alterar valor de variável Empty Re: [Resolvido]Recordset - Alterar valor de variável

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 00:12