Mater\ Detail
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.
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
Curtidas 0
Respostas
Wilson Junior
21/09/2010
Após o Post execute o ApplyUpdates para gravar no banco.
Espero ter colaborado.
Espero ter colaborado.
GOSTEI 0