Estou Gravando os dados no banco de dados Interbase com o seguinte codigo:
Try
Screen.Cursor := crSQLWait;
If Not(DM.TRS.InTransaction) Then
DM.TRS.StartTransaction;
DM.QRY.Post;
DM.QRY.ApplyUpdates;
DM.TRS.Commit;
Finally
Screen.Cursor := crDefault;
End;
Mas quando gravo dados no banco e preciso fazer uma consulta há um determinado dado que acabou de ser gravado, ele fica como se não estivesse gravado ainda.
So é possível fazer essa consulta depois que fecho e executo o programa novamente o que poderia ser feito para melhorar essa questão?
Pergunta
Kakaroto
Estou Gravando os dados no banco de dados Interbase com o seguinte codigo:
Try
Screen.Cursor := crSQLWait;
If Not(DM.TRS.InTransaction) Then
DM.TRS.StartTransaction;
DM.QRY.Post;
DM.QRY.ApplyUpdates;
DM.TRS.Commit;
Finally
Screen.Cursor := crDefault;
End;
Mas quando gravo dados no banco e preciso fazer uma consulta há um determinado dado que acabou de ser gravado, ele fica como se não estivesse gravado ainda.
So é possível fazer essa consulta depois que fecho e executo o programa novamente o que poderia ser feito para melhorar essa questão?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.