MS Access 2003 - VBA para a caixa de parâmetros que abrem após a execução do código: Auto "OK"?

StackOverflow https://stackoverflow.com/questions/2066345

  •  20-09-2019
  •  | 
  •  

Pergunta

Portanto, existe uma caixa de parâmetro que abre após um botão Clique em executar uma instrução SQL no VB para uma caixa de listagem para preencher dados. algo como:

me.listbox.rowsource = "SELECT tblMain.ID, TblMain.FirstName, TblMain.LastName, tblMain.MobileNumber FROM tblMain;"

Então eu conto o resultado para exibição como:

me.recordcounter = me.listbox.listcount

Por algum motivo, quando eu clique em Button, ele ainda lança uma caixa de parâmetro para a consulta solicitando um número de celular ?? O que você apenas clicará o levar para a navegação em todos os resultados que estou procurando. Existe uma maneira de escrever algo que diga automaticamente a caixa que o OK foi clicado para que nem pareça? Ou isso está evitando algo pior do que uma dor aleatória?

obrigado

EDITAR:

Desculpas, acabei de notar que tudo (todos os controles etc.) estão no cabeçalho do formulário? Muitas pessoas têm acesso a isso, está tudo cheio. Desculpe ... muitas correções para fazer antes que eu possa fazer uma pergunta legítima. Acbsoundex do livro de receitas também está aqui e jogando isso para um loop. Obrigado

Foi útil?

Solução

A caixa de parâmetros aparecerá se a consulta contiver um campo/param Isso não está na tabela/não especificado.

Parece que o campo MobileNumber (se o que você afirma) pode ser escrito incorretamente, ou não faz parte da tabela/consulta subjacente.

Verifique se a estrutura da tabela está correta em relação à consulta que você forneceu ou forneça a estrutura da tabela para que possamos dar uma olhada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top