|
Postada em 04/03/2010 09:21 hs
Pessoal bom dia.
Como fazer para verificar se um código já existe no bd.
Estou usando ADO.
Exemplo
Digite o código: 10
Se o codigo ja existir, o programa que envia uma mensagem e retorna para o usuario lançar um codigo valido.
Obrigado.
Henrique
|
|
|
|
|
Postada em 04/03/2010 17:49 hs
Simples,
RsVerifica.Open "SELECT CODIGO FROM TABELA WHERE CODIGO = " & TxtCodigo.Text & ", ..., ..., ... If RsVerifica.RecordCount > 0 Then Msgbox "Código digitado já existe", vbCritical, "Aviso" Exit Sub Else ... End If RsVerifica.Close: Set RsVerifica = Nothing
|
|
|
|
Postada em 04/03/2010 17:51 hs
Coloca no LostFocus ou Change do campo onde vc vai digitar o código
|
|
|
SRick
|
LAVRAS MG - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 04/03/2010 18:33 hs
OK, AMIGO OBRIGADO. Henirque
|
|
|
|
Postada em 05/03/2010 17:11 hs
Fiz do jeito que vc me ensinou so que está aparecendo esta mensagem:
Run-time error '13705':
Operação não permitida quando o objeto está aberto
|
|
|
MK-13
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 22/03/2010 11:18 hs
Provavelmente é porque o banco de dados está aberto na máquina. Feche o programa, e o banco de dados e tente novamente.
|
|
|