ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Validar registro com vinculo para nao ser editado RESOLVIDO

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
Pedro_C
Novato
Novato


Registrado: Domingo, 1 de Agosto de 2010
Mensagens: 79
Localização: Piraju - SP

MensagemEnviada: Ter Ago 23, 2011 1:38 pm    Assunto: Validar registro com vinculo para nao ser editado RESOLVIDO Responder com Citação

Boa tarde, bom eu preciso de uma ajuda.

tem alguns registros no meu sistema que não podem ser editados, gostaria de saber como faço essa validação . Eu ja tentei assim :

Código:

    if cdsConsulta.ApplyUpdates(0) > 0 then
      begin
        Application.MessageBox('Não é possivel editar este registro. Outro(s) cadastro(s) depende(m) deste registro','Erro ao editar registro',0+mb_iconerror);
        cdsConsulta.CancelUpdates;
      end;


mas nao deu muito certo.


Editado pela última vez por Pedro_C em Ter Ago 23, 2011 2:40 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9100
Localização: Sinop-MT

MensagemEnviada: Ter Ago 23, 2011 2:23 pm    Assunto: Responder com Citação

mas pq o registro q tem "filhos" nao podem editados?

geralmente vc nao deve apagar os mesmos, pois os "filhos" possuem uma Foreign Key q indica a relacao entre eles
_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Pedro_C
Novato
Novato


Registrado: Domingo, 1 de Agosto de 2010
Mensagens: 79
Localização: Piraju - SP

MensagemEnviada: Ter Ago 23, 2011 2:41 pm    Assunto: Responder com Citação

Não tinha pensado nisso , Obrigado !
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB