Salvar no banco interbase assim que é cadastrado no delphi.

02/09/2004

0

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+


Bferreira

Bferreira

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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar