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]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem

    avatar
    Ghunnar
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 70
    Registrado : 10/02/2011

    [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem Empty Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem

    Mensagem  Ghunnar 10/6/2012, 10:31

    Montei em um formulário(frmSIGAT) uma Caixa de Texto e uma Caixa de Listagem(com os campos: CódigoCadastro, Comprador, CpfComprador e SIGAT) para que quando digitar o nome ou parte do nome apareça na minha Caixa de Listagem e não está dando certo, o que está faltando? Falta algum código sql ligando as duas caixas e os dados?

    Na Caixa de Texto = ctnome
    coloquei nos eventos:

    Private Sub ctnome_AfterUpdate()
    Me.lstComprador.Requery
    End Sub

    Private Sub ctnome_Change()
    Me.Recalc
    SendKeys "{F2}"
    End Sub

    No Formulário = frmSIGAT
    coloquei no evento:

    Private Sub Form_Load()
    Me.ctnome.SetFocus
    End Sub

    Na Caixa de Listagem = lstcomprador
    SELECT tblCadastro.CódigoCadastro, tblCadastro.SIGAT, tblCadastro.Comprador, tblCadastro.CpfComprador FROM tblCadastro ORDER BY [CódigoCadastro], [SIGAT], [Comprador], [CpfComprador];

    Att

    Ghunnar
    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]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem Empty Re: [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem

    Mensagem  Alexandre Neves 10/6/2012, 10:38

    Bom dia, Ghunnar
    O texto SQL de origem da caixa de listagem não tem dependência do que escreve na caixa de texto.
    Para que tenha dependência, deve ter cláusula WHERE
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem Empty Re: [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem

    Mensagem  Fernando Bueno 10/6/2012, 11:15

    Bom dia Ghunnar
    tem esse exemplo do mestre João Paulo, parece ser o que vc procura
    Abraço..
    avatar
    Ghunnar
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 70
    Registrado : 10/02/2011

    [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem Empty Re: [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem

    Mensagem  Ghunnar 10/6/2012, 13:41

    Obrigado Fernando.

    Alexandre utilizei a expressão que você indicou WHERE da seguinte forma
    SELECT tblCadastro.CódigoCadastro, tblCadastro.SIGAT, tblCadastro.Comprador, tblCadastro.CpfComprador FROM tblCadastro WHERE Comprador Like ctnome & "*";

    e deu certo....beleza!

    Obrigado.

    Ghunnar

    Conteúdo patrocinado


    [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem Empty Re: [Resolvido]Digitar nome completo ou parte do nome em uma Caixa de Texto e Listar em uma Caixa de Listagem

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 02:47