Bom dia. Socorro!

18/12/2003

0

Bom dia amigo, pode por favor me ajudar.

Uso delphi6, bando de dados msaccess 97. para conexao com o banco de dados uso um componente database e algumas querys.

O problema é o seguinte:
Quando eu estou em um formulário de cadastro qualquer, quando em um campo (por exemplo: endereco) e depois apago o que eu digitei deixando o campo vazio, eu não consigo mais gravar o registro, ocorre um erro com a seguinte mensagem

General SQL error.
Field ´Clientes.endereco´ can´t be a zero-length string.
Table.

Para que eu consiga gravar o registro eu preciso digitar algo no registro, se nao nao consigo gravá-lo.

Sei que deve haver alguma propriedade ou procedimento que devo usar, mas não sei qual.

Espero ter sido claro.

se puder, por faver me ajude.


Jair Santana

Jair Santana

Responder

Posts

18/12/2003

Alexandre Barbosa

Ola Jair,

Acredito que este erro ocorre porque vc ao cria o campo, vc deve ter
informado a opcão not null (Campo Obrigatorio).

Espero ter ajudado.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar