Salvar no banco interbase assim que é cadastrado no delphi.

02/09/2004

2

Estou desenvolvendo um aplicativo cliente servidor e encontrei o seguinte problema:

Tenho um formulário de cadastro de alunos, após fazer o cadastro dos alunos tenho que cadastrar um projeto e inserir alguns alunos no projeto. O problema é o seguinte, quando cadastro o aluno, o mesmo não aparece para ser pesquisado no formulário de projetos. Ele só aparece depois que eu fecho o aplicativo.
O que devo fazer para assim que eu cadastrar esse aluno, ele esteja disponível para ser utilizado em outros formulários?

t+


Responder

Posts

02/09/2004

Lucas Silva

Isto é bem chato mesmo

Se você tiver usando ClientDataSet -> ClientDataSet.ApplyUpdates(-1)
Se tiver usando Transaction -> Transaction1.Commit;
Transaction1.StartTransaction;

para querys use query1.commit;


Responder

02/09/2004

Bferreira

[quote:dbbfa0c553=´Lucas Alves Silva´]Isto é bem chato mesmo

Se você tiver usando ClientDataSet -> ClientDataSet.ApplyUpdates(-1)
Se tiver usando Transaction -> Transaction1.Commit;
Transaction1.StartTransaction;

para querys use query1.commit;[/quote:dbbfa0c553]

Não entendi muito bem, como faço isso?

Estou usando os componentes da paleta interbase no delphi7. IBQuery, IBTransaction, etc...


Responder

02/09/2004

Gandalf.nho

Se você não comitar a transação associada ao seu componente IBDataset ou IBQuery, as alterações não serão salvas no banco de dados.


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar