Fórum Problemas com edit e Interbase #203370

29/12/2003

0

Não sei se o problema é falta de conhecimento ou é um bug do delphi com interbase.
tenho um aplicação em Interbase onde toda ela é feita no codigo SQl,Inserção, alteração e exclusão, criei um banco é nele as tabelas existem campos onde eu coloquei como ´NOT NULL´, e quando insiro qualquer registro em branco, em que ele esta como ´NOTULL´, O interbase aceita normalmente, só que quando vou olhar no banco de dados o campo esta como se eu estivesse incluido um espaço em branco e não como <<NULL>>, é como o interbase coloca os campos como estão vazios.
o meu código é o seguinte
Procedure ....
Const
SQL = ´INSERT INTO PROCEDIMENTO ´+
´VALUES(:CODIGO,:DESCRICAO)´;
Begin
Query.Close;
Query.SQL.Clear;
Query.SQL.Text := SQL;
Query.ParamByName(´CODIGO´).AsInteger := StrToInt(Edit1.Text);
Query.ParamByName(´DESCRICAO´).AsString := Edit2.Text;
Query.ExeSql;
End;
O código é incrementado automaticamente e o edit2.Text não foi digitado nada.
Oque eu estopu fazendo de errado


Felipemarinho

Felipemarinho

Responder

Posts

29/12/2003

Pr.mas

Por que você não utiliza um componente DBEdit? Tenho certeza que seu problema será resolvido.

Abraços

Marcos


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar