Fazer IBQuery ficar Editável
Não consigo editar uma IBQuery. Sempre dá uma msg de q a query não está em edição. Dizendo (No Dataset Insert). No DataModule, inseri uma IBQuery(Interbase), Um DataSource(DataAccess) ligado a IBQuery e um IBUpdate(Interbase) ligado a IBQuery. Gostaria de gravar com o comando post e editá-la com um Insert. Como fazer? Sempre dá erro.
faço assim:
if not (Dm.Transa_1.InTransaction) then
Dm.Transa_1.StartTransaction;
Dm.Cliente.Post;
Dm.Cliente.ApplyUpdates;
Dm.Transa_1.CommitRetaining; //Dm é o meu datamodule
Transa_1 é o meu IBTransAction
faço assim:
if not (Dm.Transa_1.InTransaction) then
Dm.Transa_1.StartTransaction;
Dm.Cliente.Post;
Dm.Cliente.ApplyUpdates;
Dm.Transa_1.CommitRetaining; //Dm é o meu datamodule
Transa_1 é o meu IBTransAction
Paulo
Curtidas 0
Respostas
Nebrio
01/04/2003
Com a IBQuery é impossível fazer isso.
GOSTEI 0
Paulo
01/04/2003
Como fazer para trabalhar com IBQuery ou Outro qualquer? Já tentei o IBDataSet, mas também dá na mesma. Será q tenho q trabalhar com IBtable sempre?
GOSTEI 0