Alisson Eu não sei se é possivel , mas criei uma função assim..
function ColocaValor ( value : Variant ) : Variant ; begin if Trim(value) = '' then result := null else result := value; end; ai no parametro eu faço assim.. parambyname('campo').value := ColocaValor ( edtTeste.text ); Espero ter ajudado Wesley From: Alisson Sent: Monday, September 22, 2008 3:49 PM To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Gravar null automaticamente É possível fazer com o ClientDataset grave automaticamente nos campos o valor null, quando o usuário colocar espaço(s) em branco no campo? _______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ __________ Information from ESET NOD32 Antivirus, version of virus signature database 3460 (20080922) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com [As partes desta mensagem que não continham texto foram removidas]