TIBQuery toda em somente leitura

Delphi

22/10/2004

TIBQuery toda em somente leitura, tem como fazer isso?
o que quero é so navegar e nao poder alterar nada, tem como fazer isso?

Desde já agradeço.


Codigodelphi

Codigodelphi

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

22/10/2004

IBQuery já é somente leitura, tu só deixa ele atualizável se usar IBUpdateSQL associado ou ClientDataSet


GOSTEI 0
Codigodelphi

Codigodelphi

22/10/2004

foi mal, estava mexendo como Query quando fiz essa pergunta, ma errei, na verdaque o que preciso é deixar um TIBDataSet somente leitura, é o seguinte para nao refazer uma tela de nota fiscal para consulta quero controlar o seguinte, se nao for inclusao de uma nova nota o IBDataSet so fique ativo para consulta e nao para inserir.


GOSTEI 0
Gandalf.nho

Gandalf.nho

22/10/2004

Você pode ou remover o conteúdo da propriedade InsertSQL ou usar o evento BeforeInsert do IBDataSet para cancelar a inserção.


GOSTEI 0
POSTAR