DBISaveChanges

Delphi

28/06/2004

Olá!
Estou tentando utilizar o exe em rede, porém não consigo salvar.
Pesquisei aqui no fórum e vi em um tópico enviado por nosso colega, onde no evento alfterpost e afterdelete da query colocar esse comando:
dbisavechanges((dataset as ttable).handle);
Coloquei esse comando e acrescentei no uses a unit DBE ou DBIProcs e deu o seguinte erro: Invalid Class typecast.

Alguém poderia me dizer o q pode ser??? :?: :?:
Livia


Livia

Livia

Curtidas 0

Respostas

Tusa

Tusa

28/06/2004

Você precisa declarar DBIProcs na uses onde se encontra as tables.

Este comando que você esta usando, se não me engano deve ser usado até o Delphi 3, acima do Delphi 3 você deve usar:

TClientes.FlushBuffers;


GOSTEI 0
Sandra

Sandra

28/06/2004

:D Olá livia!

Tente assim, modificando um pouquinho sua linha de comando:

dbisavechanges(NomeTabela.handle);



GOSTEI 0
Livia

Livia

28/06/2004

Esqueci de dizer q estou usando uma query ao invés de table.Será q esse comando não funciona para query??Teria outra maneira?

Livia


GOSTEI 0
Gandalf.nho

Gandalf.nho

28/06/2004

Esse comando tb funciona para query e é usado da mesma maneira.


GOSTEI 0
POSTAR