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]Uso de Dcount ou Dlookup em Listbox

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Uso de Dcount ou Dlookup em Listbox Empty [Resolvido]Uso de Dcount ou Dlookup em Listbox

    Mensagem  Silvio 9/12/2015, 10:24

    Prezados, bom dia.

    Estou com um pequeno problema.

    É possível usar um Dcount ou um dlookup em uma lstbox para verificar um determinado registro em outra tabela ?

    Eis abaixo o código completo que estou a usar:

    Dim intrecord As Integer
    If DCount("codped", "Tblacertocomissao", "codped ='" & Me.Lstvendedor.Column(0) & "'") > 0 Then
    MsgBox "Essa comissão já foi corrigida.", vbInformation, Me.Caption
    Exit Sub
    'caso não tenha sido feito
    Else
       intrecord = Me!Lstvendedor.Column(0) ' coluna zero, é chave primária
           Forms![frmcorrecaocomissao].SetFocus 'movo o foco para o formulário
               DoCmd.GoToControl "CodPed"
                   DoCmd.FindRecord intrecord 'encontre o registro.
                       Exit Sub
    End If

    Em vermelho a linha que está ocorrendo o erro com a seguinte mensagem:

    Erro em tempo de execução 3464 --> Tipo de dados incompatíveis com na expressão de critério

    Onde:
    CodPed = número
    TblAcertocomissao = tabela que quero pesquisar
    Lstvendedor = listbox

    Se alguém tiver alguma luz....eu agradeço.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Uso de Dcount ou Dlookup em Listbox Empty Re: [Resolvido]Uso de Dcount ou Dlookup em Listbox

    Mensagem  JPaulo 9/12/2015, 11:00

    Se CodPed é numero, porquê as aspas simples ?

    Aspas simples é para texto, certo ?

    Por isso o erro: Tipo de dados incompatíveis com na expressão de critério

    Código:
    If Nz(DCount("codped", "Tblacertocomissao", "codped =" & Me.Lstvendedor.Column(0)), 0) > 0 Then


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Uso de Dcount ou Dlookup em Listbox Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Uso de Dcount ou Dlookup em Listbox Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Uso de Dcount ou Dlookup em Listbox Folder_announce_new Instruções SQL como utilizar...
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5077
    Registrado : 20/04/2011

    [Resolvido]Uso de Dcount ou Dlookup em Listbox Empty Re: [Resolvido]Uso de Dcount ou Dlookup em Listbox

    Mensagem  Silvio 9/12/2015, 11:10

    Grande JPaulo, não me havia atentado a isso, passou batido.

    Aprendi mais uma.

    Muito grato.

    Abraços
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Uso de Dcount ou Dlookup em Listbox Empty Re: [Resolvido]Uso de Dcount ou Dlookup em Listbox

    Mensagem  JPaulo 9/12/2015, 11:29

    Fico feliz;

    Obrigado pelo retorno o forum agradece.

    Neste Natal ajude...



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Uso de Dcount ou Dlookup em Listbox Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Uso de Dcount ou Dlookup em Listbox Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Uso de Dcount ou Dlookup em Listbox Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Uso de Dcount ou Dlookup em Listbox Empty Re: [Resolvido]Uso de Dcount ou Dlookup em Listbox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 21:58