FORCAR RESPOSTA
Deixei um campo [txt-color=#ff0000]"RG"[/txt-color] como index e gostaria de saber como faço para "forçar" uma resposta em um msgbox de que aquele numero de RG já foi incluÃÂÂdo, pois ele não inclui mas também não dá uma resposta.
[txt-color=#330066]Obrigado.[/txt-color]
[txt-color=#330066]Obrigado.[/txt-color]
Quando você manda incluir um rg já existente não retorna erro?
Você pode fazer um select no RG antes de dar a inclusão, se retornar algum registro significa que o RG jpa foi incluido e então você mostra um msgbox senão você cadastra.
Você pode fazer um select no RG antes de dar a inclusão, se retornar algum registro significa que o RG jpa foi incluido e então você mostra um msgbox senão você cadastra.
boa tarde
para dar a mensagem filtra por rg e dah um recordcount
ai se o recordcount for maior q 0 vc dah uma mensagem que ja existi
se vc tah usando DAO
rs.index"rg"
rs.seek "=",txtrg
if rs.recordcount >0 then
msgbox"ja existe um cadastro com esse rg"
exit sub
end if
ai vc continua o cod normal
em ado eu prefiro usa um sql e faze o mesmo esquema
falo kra
qualquer coisa add no msn q eu tento te explica melhor
para dar a mensagem filtra por rg e dah um recordcount
ai se o recordcount for maior q 0 vc dah uma mensagem que ja existi
se vc tah usando DAO
rs.index"rg"
rs.seek "=",txtrg
if rs.recordcount >0 then
msgbox"ja existe um cadastro com esse rg"
exit sub
end if
ai vc continua o cod normal
em ado eu prefiro usa um sql e faze o mesmo esquema
falo kra
qualquer coisa add no msn q eu tento te explica melhor
O campo RG como index...deve ser bem analisado dependendo o tipo de sistema..n se eskeça disso!!
boa sorte
Concordo com o Sinkertec, o campo RG deve ser bem analisado e acrescento uma pergunta para o HUMIRDE:
E quando for um cliente pessoa jurÃÂÂdica? Vc irá usar o RG como index mas pessoa jurÃÂÂdica é CNPJ e a mascara é diferente. Tem que analizar bem mesmo sobre este campo ser index.
E quando for um cliente pessoa jurÃÂÂdica? Vc irá usar o RG como index mas pessoa jurÃÂÂdica é CNPJ e a mascara é diferente. Tem que analizar bem mesmo sobre este campo ser index.
Pra melhorar...faça um único cadastro com os 2 itens..
FÃÂÂsica e JurÃÂÂdica e respectivamente RG / CNPJ, crie, 2 index...e faça uma rotina q check o tipo de cliente...entendeu..assim vc agrada grego e troianos...
boa sorte
Olá.
O esquema aqui não é pra clientes, não. é outro tipo de atividade e não requer pessoa jurÃÂÂdica.
Obrigado.
O esquema aqui não é pra clientes, não. é outro tipo de atividade e não requer pessoa jurÃÂÂdica.
Obrigado.
Estou utilizando o Data Control. Com ele, conseguiria efetuar essa consulta e retornar essa resposta?
Sim..perfeitamente..
n sei o tipo de conexão q esta usando...mas se for DAO....basta fazer o q o MILTONBARRETOS..falou lá em cima..e boa
rs.index = "rg" 'indice criado por vc no banco
rs.seek "=",txtrg
if rs.nomatch = false then
msgbox"ja existe um cadastro com esse rg"
exit sub
else
'continua o código
end if
boa sorte e sucesso
Tópico encerrado , respostas não são mais permitidas