Fórum Verificar se ja está cadastrado. #205901
12/01/2004
0
Olá,
Preciso verificar se um acessório já está cadastrado na base, nates de fazer o cadastro, estou usando este código:
if _dmEquip.qryAcessorio.Locate(´cod_acessorio´,dbEdit1.text,[] )then
ShowMessage( sCodigo + ´ Acessório já Cadastrado´)
mas dá erro se existir, pois diz que que são valores duplicados ... mas é claro, só que eu só estou verificando e não inserindo pq desse erro ??
e se num existir .. dataset not insert ou edit mode ... como se ele tentasse inserir e nao localizar ??
como posso fazer para se um acessorio já está cadastrado ???
valeu !!!!
Preciso verificar se um acessório já está cadastrado na base, nates de fazer o cadastro, estou usando este código:
if _dmEquip.qryAcessorio.Locate(´cod_acessorio´,dbEdit1.text,[] )then
ShowMessage( sCodigo + ´ Acessório já Cadastrado´)
mas dá erro se existir, pois diz que que são valores duplicados ... mas é claro, só que eu só estou verificando e não inserindo pq desse erro ??
e se num existir .. dataset not insert ou edit mode ... como se ele tentasse inserir e nao localizar ??
como posso fazer para se um acessorio já está cadastrado ???
valeu !!!!
Fabioluis
Curtir tópico
+ 0
Responder
Posts
12/01/2004
Nigro
Tente fazer o Locate no tTable, mas acho que não é isso, por favor coloque um pedaço maior do código aqui, ou tente debugar.
Responder
Gostei + 0
12/01/2004
Fabioluis
tambem Nao adianta por no table, e o codigo depois disso é um Post se nao exstir !!
_dm.qryAcessorio.Post;
_dm.qryAcessorio.Requery();
...
_dm.qryAcessorio.Post;
_dm.qryAcessorio.Requery();
...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)