Oracle 9i Delphi 2006 (DBExpress) Não Grava
Bom Dia Pessoal !
Estou com um problema ao tentar gravar registros no Oracle 9i, usando Delphi 2006 e DBExpress.
Seguinte: Tenho um ClientDataSet com uma instrução Select * From Cliente Where CodigoTipoPessoa = 2. Em um determinado momento da aplicação, preciso fechar esse dataset e substituir essa instrução por outra no commandtext. Quando realizo tal operação, o applyupdate não atualiza o BD. Alguém poderia me dar uma luz ?
Abraços,
Ricardo Fluhr.
Estou com um problema ao tentar gravar registros no Oracle 9i, usando Delphi 2006 e DBExpress.
Seguinte: Tenho um ClientDataSet com uma instrução Select * From Cliente Where CodigoTipoPessoa = 2. Em um determinado momento da aplicação, preciso fechar esse dataset e substituir essa instrução por outra no commandtext. Quando realizo tal operação, o applyupdate não atualiza o BD. Alguém poderia me dar uma luz ?
Abraços,
Ricardo Fluhr.
Ricardofluhr
Curtidas 0
Respostas
Wfmzipi
19/09/2007
Cara tenta fechar as conexoes abertas (todas ) e apos abra de novo ..
GOSTEI 0
Flyskin
19/09/2007
Creio que esteja utilizando o clientdataset com um provider, certo? Dá uma olhada no provider se está setado para True poAllowCommandText?
GOSTEI 0