erro ao gravar no BD

Delphi

29/05/2004

ai pessoal eu sou novato na programação certo:
o problema é o seguinte estou fazendo um programa de imobiliaria com Banco de dados e na hora de gravar os dados recebo o seguinte erro:


´´´dataset not in edit or insert mode´´´


o código que usei foi este:


BEGIN
IF NOT (DMIMOB.TRIMOB.INTRANSACTION) THEN
DMIMOB.TRIMOB.STARTTRANSACTION;
DMIMOB.IBIMOVEIS.Post;
DMIMOB.IBap.Post;
DMIMOB.IBprop.Post;
TRY
DMIMOB.TRIMOB.COMMITRETAINING;
EXCEPT
DMIMOB.TRIMOB.ROLLBACKRETAINING;
END;
END
ELSE
DMIMOB.IBIMOVEIS.CANCEL;
DMIMOB.IBap.CANCEL;
DMIMOB.IBprop.CANCEL;

end;




e quando vou deletar aparece:

cannot perform this operation on an empty dataset

ai valew


Demetriusdgs

Demetriusdgs

Curtidas 0

Respostas

Macario

Macario

29/05/2004

Ola programador, bom dia.

A mensagem refere-se: a sua tabela nao esta em mode de inserção ou edição.


por isso o erro.

verifique quando vc inicia a transação.


GOSTEI 0
POSTAR