Tenho um formulário no qual gostaria que fosse possível limitar sua tabela para receber apenas um registro, porém, não consegui ainda. Já procurei pela "Busca" e mesmo assim, ainda não consegui.
2 participantes
[Resolvido]Limitar o número de registro de uma tabela
Veríssimo- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 296
Registrado : 07/06/2011
- Mensagem nº1
Limitar o número de registro de uma tabela
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Seria algo assim?
- Código:
If DCount("*", "NomeDaTabela") > 0 Then
MsgBox "Não podem ser inseridos mais registros na tabela", vbCritical, "Atenção"
Else
Insere o registro
End If
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
Veríssimo- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 296
Registrado : 07/06/2011
Então, Criquio. Essa tabela servirá única e exclusivamente para a inserção dos dados da empresa e do usuário, através de labels em seu form principal. Como o programa é individual em virtude de necessidades especiais que não cabem explicação aqui por se estender muito e fugir do foco, cada usuário tem uma cópia em seu pc com seus registros particulares. Por isso, preciso que seja apenas um registro na tabela do form.
O form está pronto e funcionando, porém, após o preenchimento de todos os seus campos, automaticamente ele cria outro registro quando se clica no primeiro text box. Isso vem causando inconvenientes aos usuários, que vale lembrar, possuem apenas conhecimentos básicos de uso.
O form está pronto e funcionando, porém, após o preenchimento de todos os seus campos, automaticamente ele cria outro registro quando se clica no primeiro text box. Isso vem causando inconvenientes aos usuários, que vale lembrar, possuem apenas conhecimentos básicos de uso.
Veríssimo- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 296
Registrado : 07/06/2011
O objetivo é que somente um registro, ou seja, o da empresa atual poderá ser inserido, bloqueando que outros registros sejam inseridos.
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Tente no evento "No atual":
- Código:
If DCount("*", "NomeDaTabela") > 0 Then
Me.AllowAdditions = False
Else
Me.AllowAdditions = True
End If
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
Veríssimo- Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 296
Registrado : 07/06/2011
Obrigado pela ajuda.
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Grato pelo retorno. Paz e fique com Deus.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
» [Resolvido]limitar numero de alunos numa tabela
» [Resolvido]como configurar um campo com número na tabela para que ele altere na ordem crescente a cada novo registro no formulário?
» [Resolvido]Limitar o número de registos de uma aplicação em Access e impedir edição.
» [Resolvido]Limitar caracteres em uma caixa não acoplada
» [Resolvido]Como fazer com que um campo altere a cada novo registro o número automaticamente a parti de um número pré definido?
» [Resolvido]como configurar um campo com número na tabela para que ele altere na ordem crescente a cada novo registro no formulário?
» [Resolvido]Limitar o número de registos de uma aplicação em Access e impedir edição.
» [Resolvido]Limitar caracteres em uma caixa não acoplada
» [Resolvido]Como fazer com que um campo altere a cada novo registro o número automaticamente a parti de um número pré definido?