Mater\ Detail

Delphi

21/09/2010

 Galera,     Criei um sistema na qual tenho uma tabela chamada Campeonato. Nesta tabela cadastro os nomes dos campeonatos, e os clubes que ele contem, para isso tem os campos:     ID_Campeontao    Campeonato  Ano ClubeParticipante     Estou usando uma tela de cadastro master detail com o segueinte codigo. Este codigo esta no botao inserir que esta na tela de cadastro do campeonato;    procedure TF_Master.InserirDadosCampeonato;
begin
  with DM.TbCampeonato do
   begin     FieldByName('Ano').AsString := DbAno.Text;
    FieldByName('Campeonato').AsString := DbCampeonato.Text;
    FieldByName('Serie').AsString := DbSerie.Text;
    FieldByName('Competicao').AsString := DbCompeticao.Text;
    FieldByName('ClubeParticipante').AsString := DbClube.Text;
    FieldByName('Cidade').AsString := DbCidade.Text;
    FieldByName('Estado').AsString := DbEstado.Text;
    Post;
    Limpar;      Quando peço para inserir, ele inseri, mais depois que tento inserir outro clube, ele inseri apaga o anterior, e como se eu tivesse alterando um clube ja cadastardo. Alguem tem alguma solução. 
Alexsander

Alexsander

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

21/09/2010

Após o Post execute o ApplyUpdates para gravar no banco.

Espero ter colaborado.
GOSTEI 0
POSTAR