MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

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 21/12/2015, 16: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.
    avatar
    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  Cláudio Más em 21/12/2015, 18: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 22/12/2015, 11:23

    Correto. A tabela abre normalmente.
    avatar
    Cláudio Más
    Developer
    Developer

    Respeito às Regras 100%

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

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

    Mensagem  Cláudio Más em 22/12/2015, 11: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 7/3/2016, 11:35

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

      Data/hora atual: 26/6/2017, 08:11