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

3 participantes

    Consulta sSQL com erro 2465

    maguim
    maguim
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 446
    Registrado : 15/05/2013

    Consulta sSQL com erro 2465 Empty Consulta sSQL com erro 2465

    Mensagem  maguim 29/4/2019, 21:52

    queridos amigos tudo bem?


    gostaria de saber como resolvo este problema.

    coloquei um referencia dentro de uma consulta, mas deu ruim rs Laughing
    Código:
    [Formulários]![form teste]![txt_codpasta]


    tentei colocar no codigo e tambem deu ruim
    Código:
    CurrentDb.Execute "INSERT INTO [" & strTbl & "] SELECT *" & _
    "FROM TAB_CONTRATO_ESCRI INNER JOIN BANCODEDADOSCENTRAL ON TAB_CONTRATO_ESCRI.ID_GERAL = BANCODEDADOSCENTRAL.CODPASTA WHERE BANCODEDADOSCENTRAL.CODPASTA='" & [Formulários]![form teste]![txt_codpasta] & "'"""


    Esta aparecendo o erro 2465

    o microsoft acess nao pode localizar o campo '1|' referido em sua expressão

    alguem sabe o que pode ser?

    segue codigo abaixo:
    Código:
    Dim strTbl As String
    Dim sSql As String
    Dim formatTable As String

    Dim qdf As QueryDef


    formatTable = Format(Now(), "ddmmyyyyhhnnss")

    strTbl = "cme_" & formatTable & ""
    strTabelaTemp = strTbl
                sSql = "CREATE TABLE " & strTbl & "(" & ""
                sSql = sSql & " PROTOCOLO autoincrement"
                sSql = sSql & " ,CODPASTA int"
                sSql = sSql & " ,COD_HOLIST int"
                sSql = sSql & " ,NOME_RESPONSAVEL_LOCAL varchar(255)"
                sSql = sSql & " ,Cnpj varchar(255)"
                sSql = sSql & " ,TIPO varchar(255)"
                sSql = sSql & " ,SERVICO varchar(255)"
                sSql = sSql & " ,Razão_Social varchar(255)"
                sSql = sSql & " ,NOME_FANTASIA varchar(255)"
                sSql = sSql & " ,ENDEREçO varchar(255)"
                sSql = sSql & " ,NUMERO int"
                sSql = sSql & " ,COMPLem varchar(255)"
                sSql = sSql & " ,CIDADE varchar(255)"
                sSql = sSql & " ,BAIRRO varchar(255)"
                sSql = sSql & " ,UF varchar(255)"
                sSql = sSql & " ,CEP varchar(255)"
                sSql = sSql & " ,NOME_BANCO varchar(255)"
                sSql = sSql & " ,NUMERO_BANCO varchar(255)"
                sSql = sSql & " ,AGENCIA varchar(255)"
                sSql = sSql & " ,CONTA_CORRENTE varchar(255)"
                sSql = sSql & " ,DIA varchar(255)"
                sSql = sSql & " ,MES varchar(255)"
                sSql = sSql & " ,ANO varchar(255)"
                sSql = sSql & " ,Contrato LONGTEXT"
                sSql = sSql & " ,STAtUS varchar(255)"
                sSql = sSql & " ); "
    DoCmd.RunSQL sSql

    CurrentDb.Execute "INSERT INTO [" & strTbl & "] SELECT *" & _
    "FROM TAB_CONTRATO_ESCRI INNER JOIN BANCODEDADOSCENTRAL ON TAB_CONTRATO_ESCRI.ID_GERAL = BANCODEDADOSCENTRAL.CODPASTA WHERE BANCODEDADOSCENTRAL.CODPASTA='" & [Formulários]![form teste]![txt_codpasta] & "'"""

    DoCmd.OpenForm "EditarContrato", acNormal
    'Forms!EditarContrato!txt_codpasta = ValidCodPastaSQL
    'Forms!EditarContrato!txtVARIAVEL = strTabelaTemp






    End Sub


    abraços


    .................................................................................
    O conhecimento é a Dadiva da Vida. Sem ele o que seriamos ?! Surprised
    maguim
    maguim
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 446
    Registrado : 15/05/2013

    Consulta sSQL com erro 2465 Empty Re: Consulta sSQL com erro 2465

    Mensagem  maguim 30/4/2019, 13:06

    alguem pra dar um luz?


    .................................................................................
    O conhecimento é a Dadiva da Vida. Sem ele o que seriamos ?! Surprised
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8002
    Registrado : 05/11/2009

    Consulta sSQL com erro 2465 Empty Re: Consulta sSQL com erro 2465

    Mensagem  Alexandre Neves 30/4/2019, 17:43

    Boa tarde
    Será erro básico?
    CurrentDb.Execute "INSERT INTO " & strTbl & " SELECT * FROM TAB_CONTRATO_ESCRI INNER JOIN BANCODEDADOSCENTRAL ON TAB_CONTRATO_ESCRI.ID_GERAL = BANCODEDADOSCENTRAL.CODPASTA WHERE BANCODEDADOSCENTRAL.CODPASTA='" & [Formulários]![form teste]![txt_codpasta] & "'"


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    maguim
    maguim
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 446
    Registrado : 15/05/2013

    Consulta sSQL com erro 2465 Empty Re: Consulta sSQL com erro 2465

    Mensagem  maguim 2/5/2019, 13:08

    bom dia! mestre.

    Entao não deu certo, irei disponibilizar o bd.


    abraços
    Anexos
    Consulta sSQL com erro 2465 AttachmentCurrentDb.Execute.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (358 Kb) Baixado 7 vez(es)


    .................................................................................
    O conhecimento é a Dadiva da Vida. Sem ele o que seriamos ?! Surprised
    maguim
    maguim
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 446
    Registrado : 15/05/2013

    Consulta sSQL com erro 2465 Empty Re: Consulta sSQL com erro 2465

    Mensagem  maguim 3/5/2019, 13:12

    bom dia!

    mais alguém pra dar uma luz?




    .................................................................................
    O conhecimento é a Dadiva da Vida. Sem ele o que seriamos ?! Surprised
    JPaulo
    JPaulo
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    Consulta sSQL com erro 2465 Empty Re: Consulta sSQL com erro 2465

    Mensagem  JPaulo 3/5/2019, 15:25

    Olá;

    O INNER JOIN, está a devolver muitos mais campos que aqueles que você está a criar na tabela temporaria, não funcionará.

    Também a instrução está mal, porque no VBA a palavra formulários não existe, seria Forms, mas no seu caso é mais simples podem apenas usar o Me.txt_codpasta

    Código:
    CurrentDb.Execute "INSERT INTO [" & strTbl & "] SELECT *" _
    & " FROM TAB_CONTRATO_ESCRI INNER JOIN BANCODEDADOSCENTRAL" _
    & " ON TAB_CONTRATO_ESCRI.ID_GERAL = BANCODEDADOSCENTRAL.CODPASTA" _
    & " WHERE BANCODEDADOSCENTRAL.CODPASTA='" & Me.txt_codpasta & "'"


    .................................................................................
    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

    Consulta sSQL com erro 2465 Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Consulta sSQL com erro 2465 Folder_announce_new 102 Códigos VBA Gratuitos...
    Consulta sSQL com erro 2465 Folder_announce_new Instruções SQL como utilizar...
    maguim
    maguim
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 446
    Registrado : 15/05/2013

    Consulta sSQL com erro 2465 Empty Re: Consulta sSQL com erro 2465

    Mensagem  maguim 4/5/2019, 21:19

    Mestre boa tarde!

    obg pela ajuda!

    Porem esta dando erro de saida duplicado! erro 3063

    nunca vi isso!

    Destino "ID_GERAL" de saida duplicado

    Ja tentei mudar o query porem sem resultado =(


    abraços


    .................................................................................
    O conhecimento é a Dadiva da Vida. Sem ele o que seriamos ?! Surprised

      Data/hora atual: 1/8/2021, 12:11