Title:
Leonardo,
alterei o sql.ini conforme sua indicação e realmente os campos nulos estão sendo gravados com "null". Mas agora estou com o seguinte problema :
se tenho um select do tipo
 
SELECT colunas FROM tabela
WHERE coluna1 = :df1 AND coluna2 = :df2
 
e o df2 estiver nulo (SalIsNull = TRUE)
os registros gravados com coluna2 = null nao são recuperados.
 
Exemplo :
tab1.coluna1    tab1.coluna2
01                    00000001   
01                    00000002
01                    null
 
coluna1 - char (2)
coluna2 - char (8)
 
se df1 = '01' e df2='02' traz os 2 primeiros registros
se df1='01' e df2 'vazio' nao traz nenhum registro
 
Agradeço muito a ajuda
 
-----Mensagem Original-----
Enviada em: Segunda-feira, 23 de Outubro de 2000 11:39
Assunto: [sqlwin] Re: [sqlwin] Espaço em colunas string

Voce coloca setzerolengthstringstonull=on abaixo de [win32client] no sql.ini
 
ou seja

[win32client]
clientname=Win32Client
setzerolengthstringstonull=on
 
----- Original Message -----
From: Dulio
Sent: Monday, October 23, 2000 10:27 AM
Subject: [sqlwin] Espaço em colunas string

Caros colegas,
há algum tempo já fiz este questionamento mas não obtive resposta : gostaria de saber se existe alguma configuração que eu possa fazer para impedir que o Centura envie para o banco de dados o caracter de "espaço" qdo um campo do tipo "string" é deixado NULO - tal questionamento decorre de erros apresentados nas atualizações de dados qdo a coluna é FK.
 
Obrigado,
 

Responder a