Campos smallint não guarda informações

Firebird

04/04/2003

Estou tentando faze uma tela de cadastro de orçamentos mas a parte mestre da tabela não grava nenhum tipo de dados smallint (mesmo que todos estejam preenchidos na tela de cadastro do orçamento)...
Veja abaixo o metadata desta minha tabela...

CREATE TABLE ´TAB_ORCAMENTOM´
(
´ORM_ID´INTEGER NOT NULL,
´ORM_CLI´INTEGER NOT NULL,
´ORM_VEZESPAGTO´SMALLINT, [b:0c5038402e]>> não grava[/b:0c5038402e]
´ORM_FPAGTO´VARCHAR(25) NOT NULL,
´ORM_GARANTIA´TIMESTAMP NOT NULL,
´ORM_USUARIOCAD´SMALLINT,[b:0c5038402e]>> não grava[/b:0c5038402e]
´ORM_DTEMI´TIMESTAMP default ´NOW´ NOT NULL,
´ORM_VALTOTORC´DOUBLE PRECISION,[b:0c5038402e]>> não grava[/b:0c5038402e]
´ORM_STATUS´VARCHAR(15) default ´PENDENTE´ NOT NULL,
´ORM_VEZESIMPR´SMALLINT,[b:0c5038402e]>> não grava[/b:0c5038402e]
PRIMARY KEY (´ORM_ID´)
);

Eu verifiquei a ligação dos campos com o datasource na tela e está certo, tentei até mesmo refazer a tabela mas também não adiantou...
Sinceramente eu não sei mais o que tentar, pensei que se algum de vocês tivesse passado por algo parecido algum dia poderiam me ajudar. Qualquer informação a respeito pra mim vale bastante...

Agradeço a todos!
Um grande abraço,
André Ferreira de Lima


Andre_fl

Andre_fl

Curtidas 0
POSTAR