MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Dlookup com erro após migração para SQL

    Compartilhe

    Josué Carvalho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/10/2015

    [Resolvido]Dlookup com erro após migração para SQL

    Mensagem  Josué Carvalho em Seg 21 Dez 2015, 21:29

    Prezados,

    Em meu aplicativo há a seguinte linha cujo funcionamento era estável há semanas.

    Código:

        TemCorrigir = DLookup("[Numero]", "Tab_Facility", "[Numero] > 'T' And [Facility] = '" & [cmb_Facility] & "'")

    No meu caso, FACILITY é o codigo de uma filial. Durante determinado lançamento é atribuido uma "numeração" temporária a um registro. Essa numeração começa pela letra T e é substituida por um contador depois de concluído o processo. Isso já funcionava há algum tempo.
    Entretanto, hj fizemos a migração de nossa base de dados para o SQL e, dentre os "tremores" provocados por algumas incompatibilidades, essa linha passou a dar o seguinte erro de execução.

    Código:

    Erro em tempo de execução '2471'
    A expressão que voce inseriu como parametro da consulta retornou o seguinte erro: '[Numero]'

    O campo Numero é uma string de 14 caracteres.

    O que fazer?

    Desde já sou grato pela ajuda.

    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1097
    Registrado : 21/01/2012

    Re: [Resolvido]Dlookup com erro após migração para SQL

    Mensagem  Cláudio Más em Seg 21 Dez 2015, 23:29

    A tabela "Tab_Facility" está vinculada ao aplicativo, certo?


    A tabela abre normalmente com o duplo-clique e consegue visualizar os registros?

    Josué Carvalho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/10/2015

    Re: [Resolvido]Dlookup com erro após migração para SQL

    Mensagem  Josué Carvalho em Ter 22 Dez 2015, 16:23

    Correto. A tabela abre normalmente.

    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1097
    Registrado : 21/01/2012

    Re: [Resolvido]Dlookup com erro após migração para SQL

    Mensagem  Cláudio Más em Ter 22 Dez 2015, 16:48

    Faz um teste com a linha abaixo:

    TemCorrigir = DLookup("[Numero]", "Tab_Facility", "[Facility] = '" & [cmb_Facility] & "'")


    O erro permanece?

    Josué Carvalho
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 06/10/2015

    Re: [Resolvido]Dlookup com erro após migração para SQL

    Mensagem  Josué Carvalho em Seg 07 Mar 2016, 16:35

    A lógica foi alterada e a rotina tornou-se desnecessária.

      Data/hora atual: Sex 09 Dez 2016, 07:42