Access continua pedindo para inserir o valor do parâmetro

1

Eu tenho a seguinte consulta no Access:

SELECT Death.AccountNumber, Count(*) AS NumberOfRecords
FROM Death
GROUP BY Death.AccountNumber
HAVING (((Count(*))>1));

O campo AccountNumber foi anteriormente [Acc Number], mas isso foi atualizado na planilha do Excel de origem à qual a tabela do Access está vinculada e no código SQL da consulta.

No entanto, toda vez que eu executo a consulta, o Access ainda me avisa para "Inserir Valor do Parâmetro" com a descrição: "Morte: números de conta duplicados.Número de Acesso".

Como faço para que o Access pare de exibir este aviso?

    
por Aaa 21.10.2013 / 13:24

2 respostas

1

Sua consulta não tem nada sobre "Morte: números de conta duplicados. Número de conta", então deve haver algum código em outro lugar procurando por esse parâmetro. Enquanto estiver no código em algum lugar, você receberá o prompt.

OBSERVAÇÃO: faça uma cópia antes de fazer as etapas abaixo.

Aqui está uma maneira de encontrar o código do rouge:

  1. Abra a janela do VBA, ( Alt + F11 ).
  2. Em seguida, use Ctrl + H para abrir a janela Substituir .
  3. Digite Acc Number na janela "localizar o que".
  4. Digite AccountNumber na janela "substituir por".
  5. Escolha Current Project
  6. Use o botão "Localizar próximo" para encontrar as referências perdidas.
  7. Se você encontrar uma referência que precise ser alterada, clique em "substituir".
  8. Depois de alterar todas as referências encontradas, depure o código, execute-o para ver se ele funciona como você deseja.

    
por 21.10.2013 / 13:50
0

Eu tive esse mesmo problema em uma tabela local, onde o Access não estava localizando o nome do campo em outra consulta e ficava perguntando pelo valor do parâmetro.

Descobri que não havia salvo as consultas depois de renomear os nomes dos campos e, depois de salvá-los, funcionava conforme o esperado.

    
por 26.01.2015 / 17:15