O TDS suporta o tratamento de valores nulos em mensagens. Você pode utilizar a propriedade do conjunto de mensagens Representação Nula Booleana para especificar o valor a ser utilizado para representação Nula Booleana.Você pode utilizar as propriedades do objeto Codificação Nula e Valor Nulo de Codificação para controlar como o tratamento de nulos é representado para objetos individuais.
Você pode selecionar a propriedade Codificação Nula a partir dos três valores enumerados NULLPadFill, NULLLogicalValue e NULLLiteralValue:
tag1:,é gravado, em que tag1 é a tag do elemento de comprimento variável com NULLPadFill definido, ":" é o separador de dados de tag e "," é o delimitador.
Se o valor literal for menor, o Valor de Codificação Nula será preenchido (utilizando o Caractere de Preenchimento) na saída. Na saída, se o comprimento de NULLLiteralValue não corresponder ao campo Comprimento, será necessário definir a propriedade Organizar Cadeia de Comprimento Fixo para que os nulos preenchidos sejam analisados corretamente.
A utilização da propriedade Valor de Codificação Nulo é dependente do valor selecionado para a propriedade Codificação Nula descrita acima.Os valores nulos não são definidos para tipos binários. Portanto, as propriedades Codificação Nula e Codificação de Valor Nula não são definidas para tipos binários.