@yahoogrupos.com.br
Sent: Wednesday, May 09, 2007 8:56 AM
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
Tudo bem, isso eu tb sei, o problema é onde achar este evento no
TDataSetProvider ou em qualquer membro da classe TProvider, pq eu não achei.
Obs: uso Delphi 2005, pode ser
@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
Date: Tue, 8 May 2007 16:51:13 -0300 (ART)
Pois é Walter... milagre o Delphi ainda não faz...
Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 09, 2007 8:35 AM
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
OK Magnum, entendido. Mas fiquei com a pulga atrás da orelha... Não achei o
OnCascadeDelete no TDataSetProvider... mas deixa pra lá, era só curiosidade
mesmo.
Como
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Ricardo César Cardoso
Enviada em: quarta-feira, 9 de maio de 2007 08:35
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: RES: [delphi-br] Apagar master-detail
OK Magnum, entendido. Mas fiquei com a pulga atrás
, May 09, 2007 8:35 AM
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
OK Magnum, entendido. Mas fiquei com a pulga atrás da orelha... Não achei o
OnCascadeDelete no TDataSetProvider... mas deixa pra lá, era só curiosidade
mesmo.
Como prometido aqui vai o prometido para a exclusão de
Cardoso
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 09, 2007 8:56 AM
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
Tudo bem, isso eu tb sei, o problema é onde achar este evento no
TDataSetProvider ou em qualquer membro da classe TProvider, pq eu não achei.
Obs: uso
@yahoogrupos.com.br
Sent: Wednesday, May 09, 2007 8:56 AM
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
Tudo bem, isso eu tb sei, o problema é onde achar este evento no
TDataSetProvider ou em qualquer membro da classe TProvider, pq eu não achei.
Obs: uso Delphi 2005, pode ser isso
SEM usar o On delete
cascade no banco. Mas como nao rola, vou ter q fazer no braço msm ... vlw.
Original Message Follows
From: Walter Alves Chagas Junior [EMAIL PROTECTED]
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: RES: [delphi-br] Apagar master
Uma pergunta .. qual banco vc esta usando Firebird/Interbase ???
Wesley
- Original Message -
From: Ricardo César Cardoso
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, May 08, 2007 8:38 AM
Subject: RE: RES: [delphi-br] Apagar master-detail
Mas é claro
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: RES: [delphi-br] Apagar master-detail
Mas é claro que tem como apagar os registros Detail sem usar o OnDelete do
banco...
Se vc associou um CDS master a um CDS detail, no evento BeforeDelete do CDS
master vc manda apagar os registros do Detail
esta usando Firebird/Interbase ???
Wesley
- Original Message -
From: Ricardo César Cardoso
To: delphi-br@yahoogrupos.com.br
Sent: Tuesday, May 08, 2007 8:38 AM
Subject: RE: RES: [delphi-br] Apagar master-detail
Mas é claro que tem como apagar os registros Detail sem usar
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Ricardo César Cardoso
Enviada em: terça-feira, 8 de maio de 2007 08:39
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: RES: [delphi-br] Apagar master-detail
Mas é claro que tem como apagar os registros
-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: Re: RES: RES: [delphi-br] Apagar master-detail
Date: Tue, 8 May 2007 16:51:13 -0300 (ART)
Pois é Walter... milagre o Delphi ainda não faz...
Walter Alves Chagas Junior [EMAIL PROTECTED] escreveu
Vc tem q apagar os registros detalhes antes do máster
Para maiores informações pegue minha apostila sobre desenvolvimento passo a
passo client/Server com dbexpress no meu link de downloads gratuitos(abaixo
da minha assinatura)
E se vc quiser um cadastro mestre/detalhe de alta performance
Pra voce fazer isto, você tem que mudar o chavemento das tabelas detail usando
a clausula On delete cascade.
[]s
Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont Engenharia de telecomunicações S/A
Belo Horizonte - MG - Brasil
[EMAIL PROTECTED]
Fone: (31) 3389-8217 Fax:
Magnum,
Você não pode apagar o registro master se ele tiver registros detail. Para
fazer isto automaticamente, você tem que mudar a chave estrangeira nas tabelas
detail adicionando a cláusula On Delete Cascade nelas
[]s
Walter Alves Chagas Junior
Projeto e desenvolvimento de sistemas
Telemont
PROTECTED]
Reply-To: delphi-br@yahoogrupos.com.br
To: delphi-br@yahoogrupos.com.br
Subject: RES: [delphi-br] Apagar master-detail
Date: Mon, 7 May 2007 15:41:17 -0300
Magnum,
Você não pode apagar o registro master se ele tiver registros detail. Para
fazer isto automaticamente, você tem que mudar a chave
17 matches
Mail list logo