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]Problema em consulta quando executada em SQL

    avatar
    M2013
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 64
    Registrado : 07/06/2013

    [Resolvido]Problema em consulta quando executada em SQL Empty [Resolvido]Problema em consulta quando executada em SQL

    Mensagem  M2013 4/11/2015, 16:20

    Prezados,  Tenho uma consulta que funciona normalmente quando executada pela janela BD Access.
    Eu copiei essa consulta em Sql e quando executo com "CurrentDb.Execute" ela apresenta erro em tempo de execução '13'....
    Alguém poderai ajudar?

    Não consegui anexar arquivo no site, retorna erro de nome e arquivo não é valido para o formato ZIP e "Não é possível enviar o arquivo : o espaço total de armazenamento foi ultrapassado. (Espaço restante : 0 Kb)" para o formato accdb , não adiantou.

    Consulta:

    CurrentDb.Execute "UPDATE tb_Variaveis, tbTemp SET tbTemp.Flag = [tb_Variaveis].[Descritivo] WHERE (((tbTemp.Texto) Like " * " & [tb_Variaveis].[Texto] & " * ") AND ((tbTemp.[Item financeiro]) Like 420001 Or (tbTemp.[Item financeiro])=420005 Or (tbTemp.[Item financeiro])=420003 Or (tbTemp.[Item financeiro])=430033 Or (tbTemp.[Item financeiro])=440009 Or (tbTemp.[Item financeiro])=440011));"

    onde os campos Flag (tbTemp) é igual a Descritivo(tb_Variaveis) -> texto (255)
    Texto (tbTemp) é igual a Texto (tb_Variaveis) -> texto (255)


    Obrigado
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/09/2011

    [Resolvido]Problema em consulta quando executada em SQL Empty Re: [Resolvido]Problema em consulta quando executada em SQL

    Mensagem  cleverson_manaus 4/11/2015, 23:22



    Tente assim, retirando ponto e vírgula e acrescentando duas aspas simples no campo Texto:

    CurrentDb.Execute "UPDATE tb_Variaveis, tbTemp SET tbTemp.Flag = [tb_Variaveis].[Descritivo] " _
    & "WHERE (((tbTemp.Texto) LIKE " * """ & [tb_Variaveis].[Texto] & """ * ") AND " _
    & "((tbTemp.[Item financeiro]) LIKE 420001 OR (tbTemp.[Item financeiro])=420005 " _
    & "OR (tbTemp.[Item financeiro])=420003 OR (tbTemp.[Item financeiro])=430033 " _
    & "OR (tbTemp.[Item financeiro])=440009 OR (tbTemp.[Item financeiro])=440011))"


    Abraços,



    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    M2013
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 64
    Registrado : 07/06/2013

    [Resolvido]Problema em consulta quando executada em SQL Empty Problema em consulta quando executada em SQL

    Mensagem  M2013 5/11/2015, 10:30

    Cleverson, obrigado pela resposta.
    Alterei conforme voce postou (copiei inclusive o código) , porém o erro continua "tipos incompativeis".
    Não consegui postar aqui o banco.
    cleverson_manaus
    cleverson_manaus
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 23/09/2011

    [Resolvido]Problema em consulta quando executada em SQL Empty Re: [Resolvido]Problema em consulta quando executada em SQL

    Mensagem  cleverson_manaus 5/11/2015, 12:00

    Tente postar por aqui:

    https://www.dropbox.com › pt_BR

    Abraços,


    .................................................................................
    afro

    "É fazendo que se aprende a fazer aquilo que se deve aprender a fazer."(Aristóteles)
    - Dúvida resolvida!!! Marcar o tópico como resolvido!!!
    avatar
    M2013
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 64
    Registrado : 07/06/2013

    [Resolvido]Problema em consulta quando executada em SQL Empty Problema em consulta quando executada em SQL

    Mensagem  M2013 5/11/2015, 12:14

    Cleverson, não tenho acesso ao dropbox pela rede agora.Poderia ser para seu email?
    obrigado
    avatar
    M2013
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 64
    Registrado : 07/06/2013

    [Resolvido]Problema em consulta quando executada em SQL Empty Problema em consulta quando executada em SQL

    Mensagem  M2013 6/11/2015, 00:27

    Cleverson,

    Segue link
    https://www.dropbox.com/s/ufazezphy346ljo/BD_1.zip?dl=0
    avatar
    M2013
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 64
    Registrado : 07/06/2013

    [Resolvido]Problema em consulta quando executada em SQL Empty Re: [Resolvido]Problema em consulta quando executada em SQL

    Mensagem  M2013 10/11/2015, 12:31

    Foi resolvido.

    CurrentDb.Execute "UPDATE tb_Variaveis, tbTemp SET tbTemp.Flag = [tb_Variaveis].[Descritivo]" _
    &"WHERE ((tbTemp.Texto Like '*' & [tb_Variaveis].[Texto] & '*') AND " _
    &"((tbTemp.[Item financeiro]) Like 420001 Or (tbTemp.[Item financeiro])=420005" _
    &"Or (tbTemp.[Item financeiro])=420003 Or (tbTemp.[Item financeiro])=430033" _
    &"Or (tbTemp.[Item financeiro])=440009 Or (tbTemp.[Item financeiro])=440011));"


    '*' & [tb_Variaveis].[Texto] & '*'

    em vez de ...

    " * """ & [tb_Variaveis].[Texto] & """ * ")


    Conteúdo patrocinado


    [Resolvido]Problema em consulta quando executada em SQL Empty Re: [Resolvido]Problema em consulta quando executada em SQL

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 20:03