Title:
Leonardo, nos selects escritos pelos desenvolvedores j� utilizamos IS NULL e IS NOT NULL, mas o problema s�o os selects montados pela classe que utilizam os campos (por exemplo, :df1) e nao geram o texto IS NULL - acho q teremos que alterar nossa classe.
 
Valeu! 
----- Original Message -----
From: Leonardo
Sent: Friday, October 27, 2000 5:24 PM
Subject: [sqlwin] Re: [sqlwin] Re: [sqlwin] Re: [sqlwin] Espa�o em colunas string

Para testar se um campo � nulo
voce tem que testar coluna2 IS NULL e nao coluna2 = null
 
----- Original Message -----
From: Dulio
Sent: Friday, October 27, 2000 10:47 AM
Subject: [sqlwin] Re: [sqlwin] Re: [sqlwin] Espa�o em colunas string

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