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]Povoar campo desvinculado

    tauron
    tauron
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1307
    Registrado : 07/12/2011

    [Resolvido]Povoar campo desvinculado Empty [Resolvido]Povoar campo desvinculado

    Mensagem  tauron 11/12/2020, 11:51

    Utilizo este código para povoar um campo (Combox) desvinculado em um formulário desvinculado. Mas agora necessito que tenha uma condição para retornar os dados.

    Private Sub fncCFunc()
    Dim bd As Database
    Dim rs As Recordset
    Dim strSql As String

    strSql = "SELECT aqui informo os campos da tabela FROM minha Tabela ORDER BY campo a ser classificado;"

    Set bd = OpenDatabase("caminho do banco de dados", False, False, ";senha do banco de dados")

    Set rs = bd.OpenRecordset(strSql, dbOpenSnapshot)
    Do Until rs.EOF
    Me!campodoformulario.AddItem rs!campodatabela & ";" & rs!outrocampo
    rs.MoveNext
    Loop

    rs.Close
    Set rs = Nothing
    bd.Close
    Set bd = Nothing
    End Sub

    Minha intensão é que este código retorne somente os funcionários cujo campo da tabela [situação] = "ATIVO"
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3408
    Registrado : 21/04/2011

    [Resolvido]Povoar campo desvinculado Empty Re: [Resolvido]Povoar campo desvinculado

    Mensagem  Marcelo David 11/12/2020, 12:02

    Bom dia,
    basta por uma cláusula WHERE na sua SQL. Ficaria assim a string da sql:

    strSql = "SELECT aqui informo os campos da tabela FROM minha Tabela WHERE [situação] = 'ATIVO' ORDER BY campo a ser classificado;"


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]Povoar campo desvinculado Marcel11

    tauron gosta desta mensagem

    tauron
    tauron
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1307
    Registrado : 07/12/2011

    [Resolvido]Povoar campo desvinculado Empty Re: [Resolvido]Povoar campo desvinculado

    Mensagem  tauron 11/12/2020, 12:07

    Eu tentei isso mas, não deu certo. Pode ser que eu tenha feito algo errado. ("comi alguma letra") Embarassed
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer

    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Povoar campo desvinculado Empty Re: [Resolvido]Povoar campo desvinculado

    Mensagem  Avelino Sampaio 11/12/2020, 12:32

    Olá!

    O campo situação, lá na tabela, foi configurado para que tipo de dado? String, Número, sim/não, ... ?

    Verifique também se o nome do campo é de fato Situação. Ou situacao ou situacão ou situaçao ?

    Aguardamos




    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.

    tauron gosta desta mensagem

    tauron
    tauron
    VIP
    VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1307
    Registrado : 07/12/2011

    [Resolvido]Povoar campo desvinculado Empty Re: [Resolvido]Povoar campo desvinculado

    Mensagem  tauron 11/12/2020, 12:40

    Então Avelino, como eu disse na mensagem anterior, com certeza eu fiz alguma coisa errada pois, acrescentei a cláusula WHERE novamente e deu certo.

    Respondendo sua pergunta, o campo é denominado "Situacao" e configurado como String (texto).

    abraços aos mestres.

    Marcelo David gosta desta mensagem

    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3408
    Registrado : 21/04/2011

    [Resolvido]Povoar campo desvinculado Empty Re: [Resolvido]Povoar campo desvinculado

    Mensagem  Marcelo David 11/12/2020, 13:02

    Ótimo que deu certo! Very Happy


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Clique aqui e conheça o treinamento.
    [Resolvido]Povoar campo desvinculado Marcel11

      Data/hora atual: 21/9/2021, 04:05