Alteração de Registros no Interbase 6.0

20/03/2003

0

Oi Boa Tarde Estou com seguinte Quando eu edito um registro e mando salvar ele aplica nos Dbedits Mas No Banco Não Aplica Nada.
Por Favor me Ajuden !!!!


Rhco

Rhco

Responder

Posts

20/03/2003

Lucianoko

Você esta COMITANDO a trasação???

Os dados só são escritos no banco após o COMMIT ou COMMITRETAING.

Caso já esteja dando o Commit, me mande mais informações: tipo qual componente está usando para acessar o banco, etc...

Espero ter ajudado
T+


Responder

21/03/2003

Anonymous

Oi Boa Tarde Estou com seguinte Quando eu edito um registro e mando salvar ele aplica nos Dbedits Mas No Banco Não Aplica Nada. Por Favor me Ajuden !!!!


Eu Esto Fazendo da Seguinte forma (PARA SALVAR)

Try
Screen.Cursor := crSQLWait;
If Not(DM_Cliente.IBTransaction1.InTransaction) Then
DM_Cliente.IBTransaction1.StartTransaction;
DM_Cliente.QueryClientes.Post;
DM_Cliente.QueryClientes.ApplyUpdates;
Finally
Screen.Cursor := crDefault;

PARA EDIÇÃO

DM_Cliente.QueryClientes.Edit;


Responder

21/03/2003

Lucianoko

Está faltando confirmar a transação.

Faça o seguinte:

DM_Cliente.IBTransaction1.Commit;
Confirma a transação e fecha todas as tabelas

DM_Cliente.IBTransaction1.CommitRetaining;
Confirma a transação e não fecha as tabelas

T+


Responder

26/03/2003

Anonymous

Olha Eu estou Fazendo o que Você me passou mas o que acontece
quando eu inicio com um novo registro ele salva normal aplica no banco normal mas quando eu mando editar Qualquer registro ele não salva

Somente o Edit o restante esta OK

estou Utilizando o IB 6.0


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar