Invalid Time e campos nulos!!! (Oracle BDE)

Delphi

19/07/2004

Tenho uma aplicação que acessa o Oracle 9i via BDE, até ai tudo bem!!
só que recentemente comecei a ter problemas em uma tabela, onde vez ou outra, ao se fazer uma alteração (update) varios campos da tabela ficam nulos... e as vezes quando se tenta acessar novamente aquele registro dá um erro de invalid time!!!
Só consigo desbloquear o registro se via SQLPlus seto o campo data que está com problemas, para null!!!

Se alguém tiver idéia do que está acontecendo, pelo amor de deus, posta ai!!!

P.S: A tabela em questão tem 49 colunas.


Aureliovs

Aureliovs

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

19/07/2004

Olá

Voce está setando NULL quando faz o Update?

Até+


GOSTEI 0
Aureliovs

Aureliovs

19/07/2004

Não estou...
coloco um valor normalmente na tabela, e simplesmente ele some!
Já verifiquei que o problema não é com a Query, pois mesmo após eu dar
um ApplyUpdates e um Commit no Database, os valores dos fields continuam lá...
O que acho é que está acontecendo algum tipo de pau, com o UpdateSQL...

P.S: Confio demais nos componentes da Borland, não acredito que seja um bug desses que esteja acontecendo, mas nao sei mais o que pensar...


GOSTEI 0
Rômulo Barros

Rômulo Barros

19/07/2004

Qual o tipo do campo q dá erro? Acredito se vc fizer o UPDATE ( update table set campo = ..... where chave = ...) não irá dá eero. Outra coisa: qual a versão do sistema operacinal q vc utiliza com o ORACLE 9I?


GOSTEI 0
POSTAR