CADASTRO NO BD

FRATA 09/04/2017 19:18:51
#473189
Prezados colegas!
Desenvolvi uma pequena aplicação de cadastro de clientes. Agora que ela já está totalmente pronta, descobri um problema e não sei como resolver.
Acontece o seguinte: quando cadastro um cliente com o mesmo nome de outro (Um homônimo), quando quero retornar os dados ele sempre me
retorna os dados do primeiro cliente. Por exemplo; se coloco ana rua a e depois cadastro ana rua b, ele sempre traz a ana rua a.
Estou usando o Access e a chave primária está em outro registro porque no mundo real existem diversas pessoas com o mesmo nome.
Será que alguém sabe como resolver isso????
Antecipadamente agradeço pela atenção e gentileza dos colegas desse Forum
Frata
OMAR2011 09/04/2017 21:24:40
#473192
Não vai adiantar nada KURTGU e FRATA.
Use CPF para diferenciar.
Não existe 2 cpfs com o mesmo número.
JABA 10/04/2017 00:52:17
#473195
Citação:

Não vai adiantar nada KURTGU e FRATA.



O FRATA é o KURTGU?
NICKOSOFT 10/04/2017 05:08:07
#473197
id-nome-endereco
1-ana-casa1
2-ana-apartamento15

retorne informações pelo id ou sempre pelo campo único.....
preencha uma combo mostrando o nome displaymember, mas o valuemember q é o q deve ser usado pra qq coisa com o banco de dados deve ser o id ou campo único, ai sim isso passa a funcionar direito

so q seu sistema veio c esse problema de nascença, a coisa é séria pq terá q modifica-lo por completo...imagino suas querys todas apontando pra nome, então não adianta nada preencher a combo como eu disse, se vai no código e select ....where nome... q resolve separar os registros e ter update where nome..... por isso vai ter q modificar completamente seu codigo
OMAR2011 10/04/2017 07:30:54
#473198
Jaba,o KURTGU excluiu seu post.
JABA 10/04/2017 15:10:53
#473206
Citação:

Jaba,o KURTGU excluiu seu post.



Post ou perfil? Se for perfil, por que ele fez isso?
OMAR2011 10/04/2017 15:44:34
#473207
Bicuda, como eu já dei e outros também.
Mas ele citou fazer com chave primária.
Ai só haveria somente um registro com o nome da pessoa.
Isto aconteceu aqui na minha cidade com um colega de serviço.
Estava impedido de comprar parcelado devido nome sujo na praça
sendo que não era ele.O que ele provou.[txt-color=#e80000]CPF[/txt-color]
RICARDOCENTENO 12/04/2017 11:25:35
#473262
Dois fatores básicos de diferenciação de registros que são únicas, exclusivas e indispensáveis em um sistema de cadastro mais simples possível:

- ID ou Código com chave Primary Key habilitada

- CPF com chave estranheira habilitada

Alguns usuários colocam o RG, mas não aconselho, visto que, o meu RG do meu estado pode ser igual a de outra pessoa de outro estado o fator que muda neste caso é o órgão emissor.


KURTGU 12/04/2017 11:44:01
#473263
Citação:

:
Não vai adiantar nada KURTGU e FRATA.

O FRATA é o KURTGU?



Opa jaba desculpa ficou confuso, é que postei uma solução que não era solução kkkk ai depois que reli o que ele queria apaguei o post kkkk desculpa pela confusão...
FRATA 13/04/2017 17:20:38
#473301
Prezado colega.
O problema não é ter mais de uma pessoa com mesmo nome, até porque isso é um pouco raro - apesar de existir.
O problema no meu sistema é que se tenho três Anas, sempre que clico na segunda, ou na terceira só me retorna os dados da primeira.
não entendi nada,
Agradeço pela sua atenção e gentileza.
Grande abraço Frata.
RICARDOCENTENO 13/04/2017 18:22:46
#473304
Citação:

:
Prezado colega.
O problema não é ter mais de uma pessoa com mesmo nome, até porque isso é um pouco raro - apesar de existir.
O problema no meu sistema é que se tenho três Anas, sempre que clico na segunda, ou na terceira só me retorna os dados da primeira.
não entendi nada,
Agradeço pela sua atenção e gentileza.
Grande abraço Frata.



Poste seu código para analisarmos, pois com certeza há um errinho na programação.
Página 1 de 2 [12 registro(s)]
Tópico encerrado , respostas não são mais permitidas