Cara, você acabou de dar a resposta para o seu problema... Se o campo está como Not Null como que você quer gravar Null? Nem se o TClientDataSet fosse o TNinjaGaiden ia dar... hehehe
Faça o seguinte, não dê oi ApplyUpdates que fica tudo certo... Vitor. _____ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Yahoo Enviada em: quarta-feira, 7 de novembro de 2007 20:24 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] ClientDataset-Campos não aceitam valor nulo O erro é : FIELD VALUE REQUIRED. Os campos estão como not null no BD. O que acontece é o seguinte: Eu faço uma consulta no BD e jogo os dados em um clientdataset. Serão inseridos alguns dados no ClientDataset, mas esses dados não serão gravados de volta para o BD, mas somente no ClientDataset.(Será dado apenas o Post e não ApplyUpdates) Através desse ClientDataset será impresso um relatório. Quanto ao porquê de gravar os campos com valor nulo não dá pra explicar através dessa lista de discussão. Eu teria que mostrar o sistema e explicar isso pessoalmente. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]