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]Dados incompatíves

    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 800
    Registrado : 30/08/2010

    [Resolvido]Dados incompatíves Empty [Resolvido]Dados incompatíves

    Mensagem  gilberlanio 5/5/2015, 17:55

    Olá pessoal, uso o código abaixo para buscar uma informação em uma consulta.
    Precisei alterar o tipo de dados do campo "CódigoDoProduto" de 'auto numeração' para 'texto' quando fiz essa alteração ficou dando um erro de dados incompatíveis.

    O código está no evento ao clicar da caixa de listagem do formulário pesquisa.

    'CÓDIGO USADO:
    Dim db As DAO.Database
       Dim rst As DAO.Recordset
       Dim nSQL As String
       
       nSQL = "SELECT Estoque FROM Cs_Estoque WHERE CódigoDoProduto =" & Me.ltxListaProdutos
       
       Set db = CurrentDb
       Set rst = db.OpenRecordset(nSQL)
       
            If Not rst.BOF Then
                  Me.txt_Estoque = rst!ESTOQUE
            End If
       
       rst.Close
       Set rst = Nothing
       db.Close
       Set db = Nothing  


    Segue o exemplo:
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]Dados incompatíves Empty Re: [Resolvido]Dados incompatíves

    Mensagem  Avelino Sampaio 5/5/2015, 18:23

    Olá!

    Se virou texto tem que usar apóstrofe ou aspas duplas

    nSQL = "SELECT Estoque FROM Cs_Estoque WHERE CódigoDoProduto = '" & Me.ltxListaProdutos & "'"

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 800
    Registrado : 30/08/2010

    [Resolvido]Dados incompatíves Empty Re: [Resolvido]Dados incompatíves

    Mensagem  gilberlanio 5/5/2015, 18:41

    Avelino, muito obrigado.
    Resolveu direitinho.

    Conteúdo patrocinado


    [Resolvido]Dados incompatíves Empty Re: [Resolvido]Dados incompatíves

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 18:20