USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Impedir que um nome seja gravado 2x
keu
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 30/08/2004 10:44 hs         
E ae galera blz,
 
Gostaria de saber como faço para não deixar um mesmo nome ser gravado 2x no banco de dados.
 
Desde já agradeço,
 
Valew!!!!!!!
   
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 30/08/2004 10:51 hs            
Voce tem que colocar o campo como chave unica (se for necessario) ou antes de gravar voce pesquizar o campo verificando se ele ja existe. Tipo
 
rst.Open "Select nome from cliente where nome = 'carlos'", arq, adOpenStatic
if rst.eof Then
   msg "Campo não existe"
else
   msg "Campo ja existente"
end if
 
 

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
   
[k]-du
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 30/08/2004 11:08 hs            
vc pode colocar os nomes em um list... e o usuario soh clica no nome naum precisa escrever....
 
Tenho um programinha assim... o usuario digita o nome em um text, nisso eu vou fazendo um consulta a colocando os nomes em um list...
 
por exemplo ele digita: "Car"... nisso eu faço uma consulta no bd e retorno todos os nome com o começo "Car".... assim o usuario pode usar somente os nomes jah cadastrados...
 
[]'s

[]'s

cadu

   
keu
não registrado
Postada em 30/08/2004 11:53 hs   
Como faço pra deixar um campo como chave unica????
 
Sou iniciante...heheheheh...
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 30/08/2004 12:16 hs            
Keu, abra o access (se voce estiver fazendo em access) abra o seu banco click na tabela com o botao da direita e escolha estrutura. Ai vai aparecer a definicao de cada campo. Marque o campo ou os campos que seram chave depois click com o da direita no campo marcado e excolha chave primaria. Pronto. Voce pode visualizar as chaves acessando no menu de botoes um botao que é um raio (indice) ao lado de uma chave. Se tudo der certo vai aparecer ao lado do campo uma chave indicando que ele é chave primaria.
 
Aproveitando de uma olhada em http://www.macoratti.net/dtamgr.htm ele mostra como criar tabelas e indices passo a passo com figuras (facil facil) mais ele usa o Visdata do vb ao invez do access.

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
keu
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 30/08/2004 13:28 hs         
VALEU, MUITO OBRIGADO.
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página