VERIFICAR SE O USUARIO JA EXISTE NA HORA DE CADAST

RICKSOUSA 30/06/2012 07:23:31
#405237
verificar se o usuario ja existe na hora de cadastrar.

bom dia amigos

como eu faço na hora de cadastrar se ja existir o nome mostra uma msg [Ô]esse usuario ja existe[Ô]

fico no aguardo.....
OMAR2011 30/06/2012 07:54:18
#405240
Sei que você vai ficar bravo,esse cara é chato,
carne de pescoço.Masssssssssssssssssssssssssss?
O que está precisando é de raciocínio.Pesquise
primeiro,quando não conseguir pede ajuda.
Tem vários exemplos aqui no site,macoratti e
outros.

Mateus 23:23
Hebreus 7
Galatas 2:16
Galatas 4:4,9
ADILSOO 30/06/2012 08:33:00
#405241
isso é simples...

if txtusuario.text = usuariobd then
msgbox usuario ja cadastrado
end if
RICKSOUSA 30/06/2012 08:34:56
#405242
rsrsrsrs, ta bom meu amigo vc ta certissimo......

eu preciso fazer mais pesquisas e deixar um pouquinho de preguiça kkk

obrigado pela força!

e Deus te abençoe ricamente....

LUIZCOMINO 30/06/2012 10:08:55
#405244
amigão faça o mesmo select do login filrando só o usuario sem a senha

Sql=[Ô] select do login filrando só o usuario sem a senha[Ô]

if rs.eof then
[ô]Cadastrar
else
msgbox([Ô]Usuario Já Cadastrado[Ô])
end if

abraço!
ADILSOO 30/06/2012 10:15:32
#405245
cara, a logica é simples, vc passa um loop na tabela de usuarios, se achar algum usuario igual ao que vc digitou, manda msg, sai do programa, desliga a maquina, kkkkkk, faz oq vc quiser.. clareo?
RICKSOUSA 30/06/2012 11:23:19
#405249
então luiz eu fiz como vc me falou:

Citação:

Sql=[Ô] select do login filrando só o usuario sem a senha[Ô]

if rs.eof then
[ô]Cadastrar
else
msgbox([Ô]Usuario Já Cadastrado[Ô])
end if



então continua gravando nomes repetidos...
ADILSOO 30/06/2012 23:53:59
#405267
posta seu cosigo..
LUIZCARLOS 01/07/2012 12:20:37
#405276
tenta este aqui

MskCliCodigo.Caption = Format(MskCliCodigo.Caption, [Ô]00000[Ô])
TBClientes.Index = [Ô]código[Ô]
TBClientes.Seek [Ô]=[Ô], MskCliCodigo.Caption
If TBClientes.NoMatch = False Then
MsgBox [Ô]Já existe um Cliente com este Código![Ô], vbInformation, [Ô]inclusão[Ô]
MskCliCodigo.Caption = [Ô] [Ô]
[ô][ô]MskCliCodigo.SetFocus
End If
TBClientes.Index = [Ô]Nome[Ô]
End Sub
LUIZCARLOS 01/07/2012 15:18:48
#405282
RICKSOUSA 1 indexa o capo nome e codigo insira a busca no modo lostfocus da sua txt e quando voce for tentar pular para o proximo ele vai checar se se existir exibe a mensagem se não passa para a proxima txt

qualquer coisa posta!
ou mande o seu codigo que eu testo e faço as modificações
RICKSOUSA 02/07/2012 08:57:19
#405300
bom dia meus amigos,

demorei mais voltei , então ai segue o codigo abaixo:

[txt-color=#0000f0]Conecta True

Dim RS As Recordset
Dim sSQL As String
sSQL = [Ô]SELECT * FROM CadSenhas Where nome=[Ô] & [Ô][ô][Ô] & txtUserName & [Ô][ô][Ô]
Set RS = Conexao.Execute(sSQL)

If CStr(txtCsenha.Text) <> CStr(txtSenha.Text) Then
MsgBox [Ô]Senha não confere com a mesma![Ô], vbCritical, [Ô]Login![Ô]
Else
If cboFuncao.Text = [Ô]Escolha a Função[Ô] Then
MsgBox [Ô]Qual é a sua Função?, Você precisa escolher sua Função![Ô], vbCritical, [Ô]Aviso![Ô]
Exit Sub
Else
If RS.EOF Then
GravaDados
Else
MsgBox ([Ô]Usuario Já Cadastrado[Ô])
txtNome.SetFocus
End If

End If
End If

Conecta False
[/txt-color]

fiz da maneira que o amigo luiz comino disse, mais esta cadastrando um nome duplicado ex....

se eu cadastrar Ricardo

1 - Ricardo
2 - Ricardo

e assim por diante, Luiz carlos como eu faço para indexar?

eu quero fazer algo da seguinte maneira, verificar oq esta digitado na textbox e comparar com o banco, se tiver um registro igual o da textbox então mostra a mensagem se não grava os dados!
Página 1 de 3 [22 registro(s)]
Tópico encerrado , respostas não são mais permitidas