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


    [Resolvido]Busca por Combo

    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Busca por Combo

    Mensagem  Convidado Qui 26 maio - 17:17

    Boa tarde, apersar de saber fazer isso, com essa tabela especificamente estou tendo problemas com o codigo de ir para o controle ativo


    ' Encontrar o registro que coincide com o controle.
    Dim rs As Object

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[Placa] = " & Str(Nz(Me![cboViatura], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
    Me.cboViatura.Value = ""


    A tabela nao tem um campo de numeracao automatica como ID

    A chave primária é a placa do veículo
    CampoPlaca: xxx-1234

    Esta dando tipos incompatíveis...

    Quando a ID é numerica (numeracao auomatica da certo)
    agora que a chave primaria não é convencional, no caso a placa do veículo., esta dando erro

    Erro 13

    Sera que é porque o campo Placa é texto?

    Se puderem ajudar fico grato..

    Saudações
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Qui 26 maio - 17:50

    Amigão

    Sabes, tens a obrigação de saber e de dar o exemplo. Mete uma chave primária nisso e se possível tenta formatar o campo texto para receber a placa de matrícula. Em PT é fácil, em BR não sei.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Qui 26 maio - 17:53

    Para cá fiz esta máscara aa-aa-aa;;;;

    Permite utilizar as matrículas 00-AA-00 ou AA-00-00 ou 00-00-AA

    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Convidado Qui 26 maio - 19:21

    Esta com mascara e chave primaria amigao...
    mas mesmo assim da tipo incompativeis...
    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Convidado Qui 26 maio - 19:23

    a chave primaria nao poderia ser a matricula do veículo (placa)?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Qui 26 maio - 19:25

    Ó amigão, se dá incompatível é porque essa ligação está mal feita e isso é sintoma de cansaço. Não tens parado de produzir. Porque não preenches os campos através do método .colunm()? Ou usas um Dlookup? Mas primeiro verifica o porquê das chaves primárias.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Qui 26 maio - 19:26

    Não te aconselho. Utiliza o nº sequencial e podes esconde-lo do utilizador, pois ele só vai servir para chave primária
    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Convidado Qui 26 maio - 19:27

    Apenas queria a placa como chave primaria, mas se não conseguir o jeito e usar autonumeracao mesmo

    Grato amigão
    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Convidado Qui 26 maio - 19:28

    Amanha verei isto e dou retorno, pois estou em outro pc..
    Abraços
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Qui 26 maio - 19:28

    É melhor. Vais ver como resolves dessa forma e como disse esse campo pode estar escondido.
    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Convidado Qui 26 maio - 19:29

    Claro..
    tenha uma ótima noite amigão
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Qui 26 maio - 19:31

    Para ti também.
    avatar
    Convidado
    Convidado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Convidado Sex 27 maio - 7:55

    Bom dia Mestre...

    Infelizemente ha coisas que não podemos realmente fazer como queremos, antes devemos seguir a tecnicidade que é inerente a um bom desenvolvimento.


    Coloquei um Campo ID_placa(numeracao automatica) como chave primaria, relacionei com a tabela secundária por em um campo Numero Placa (como chave estrangeira)


    Saudações
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  vieirasoft Sex 27 maio - 9:38

    Mais um aprendizado. Valeu.

    Conteúdo patrocinado


    [Resolvido]Busca por Combo Empty Re: [Resolvido]Busca por Combo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 26 Abr - 14:47