Não exibir as informações mais recentes em seu aplicativo de banco de dados pode ser um problema se os dados apresentados é usado para tomar decisões críticas . Você pode usar um controle de caixa de lista para exibir informações de uma tabela do banco de dados através do uso de uma consulta. A propriedade " Requery " atualiza a consulta usada no controle de caixa de lista para exibir as últimas informações. É uma boa prática para atualizar os dados em um controle de programação em vez de reiniciar o aplicativo para atualizar seus dados. Coisas que você precisa 
 dados Adamastor 
 Show Mais instruções 
 1 
 Abra o banco de dados Northwind , clique no menu "Criar" e clique em " Form Design" nos "Formulários " painel . Clique na aba " Design" e selecione " Caixa de lista" , no painel " Controles " . Clique no botão " Form" na área " Detail" e arraste o mouse , mantendo o botão do mouse para desenhar um novo controle de caixa de listagem . Clique em " Button" e usar a mesma técnica para desenhar um novo botão no formulário. 
 2 
 botão direito do mouse seu novo controle de caixa de lista e clique em " Propriedades". Clique na aba " Format" e digite "5" ao lado de " Contagem de coluna ". 
 3 
 Clique na guia "Dados" , e copiar e colar o código SQL listados abaixo ao lado de " Fonte Row " : 
 
 Selecione Customers.Company , Clientes [Last Name ] , Clientes [ Nome ], Clientes [E- mail] , Clientes [ Job Título ] FROM Clientes ; 
 . . . . 
 4 
 botão direito do mouse o novo botão no formulário e clique em " Propriedades". Clique na aba " Evento " e escolha " [Procedimento de evento ]" ao lado de " On Click. " Clique nas reticências para criar um novo procedimento " button_click " e abra a janela do Microsoft Visual Basic 
 5 
 Copie e cole o código abaixo dentro do procedimento botão para criar duas variáveis: . 
 
 dbs as Database Dim Dim strSQL 
 
 as String 
 6 
 Copie e cole o código abaixo para definir o banco de dados atual como o banco de dados para usar: 
 
 Set dbs = CurrentDb 
 7 
 Copie e cole o código abaixo para inserir um novo cliente na tabela " clientes " : 
 
 strSQL = " INSERT INTO clientes (empresa, [Last Name ], [ nome] , [Endereço de e -mail ], [ Cargo ] ) "
 
 strSQL = strSQL &" VALUES (' Compnay 1', ' Smith ', ' John ', ' johnsmith @ yahoo . com ',' Manager ' ); "
 
 dbs.Execute ( strSQL ) 
 8 
 Copie e cole a seguinte linha de código para atualizar a consulta no controle de caixa de lista e exibir o novo cliente adicionado : 
 
 List0.Requery 
 9 
 Volte para a janela do Microsoft Access e clique no ícone "Exibir" . Clique no botão para executar seu código. Desça até a caixa de lista, e você vai ver o novo cliente adicionado .