Sou iniciante em Delphi e estou desenvolvendo uma aplicação mas estou com um pequeno problema na hora de trabalhar com data.
É o seguinte, tenho alguns campos data (mskedit) no form que são opcionais. Quero que se o usuário deixar em branco, que seja armazenado um valor nulo, e se informar uma data válida, que grave a data no banco.
O campo no SQL Server está setado para permitir nulos. Porém não está funcionando nada.
Pergunta
Guest - Fabio -
Sou iniciante em Delphi e estou desenvolvendo uma aplicação mas estou com um pequeno problema na hora de trabalhar com data.
É o seguinte, tenho alguns campos data (mskedit) no form que são opcionais. Quero que se o usuário deixar em branco, que seja armazenado um valor nulo, e se informar uma data válida, que grave a data no banco.
O campo no SQL Server está setado para permitir nulos. Porém não está funcionando nada.
Estou usando uma sintaxe como esta:
if trim(mskDataImp.text)='' then
dmSARP.qryAlteraRCI.parambyname('DTIMP').Value := NULL
else
dmSARP.qryAlteraRCI.parambyname('DTIMP').AsString := mskDataImp.Text;
fabiono@uol.com.br
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.