Ricardo,
Acesse o [Iniciar].[Programas].[Informix Client SDK].[Informix SetNet32] e
atribua "." à variável de ambiente DBMONEY.
Resultará: DBMONEY = .
Isso resolverá !
Sds,
F.L.
> ----- Mensagem original -----
> De: Ricardo Gomes [SMTP:[EMAIL PROTECTED]]
> Enviada em: sexta-feira, 27 de outubro de 2000 11:00
> Para: [EMAIL PROTECTED]
> Assunto: RE: [sqlwin] Problemas com informix 9.20
>
> Fábio, o comando abaixo exemplifica o meu problema.
>
> Insert into tabela ( campovalor ) values ( :dfvalor )
>
> Sendo que dfvalor é um data field do tipo number. Um detalhe importante é
> que no informix 7.3 funciona corretamente. Outro detalhe é que o erro só
> acontece qdo insiro valores menores de 0,10. Também ocorre que, ao
> atribuir
> 0,10 ao data field e depois fazer o insert, qdo consulto o registro vejo
> que
> o valor que está gravado é 1,00. Vale comentar que tivemos um problema
> semelhante qdo começamos a trabalhar com Oracle, e resolvemos esse
> problema
> usando o comando abaixo:
>
> alter session set nls_numeric_characters = '.,'
>
> Será que para o Informix 9.20 deve-se também configurar a sessão para se
> trabalhar com valores em que o ponto decimal seja a vírgula? Nesse caso,
> qual é o comando para tal configuração?
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Fabio Lopes
> Sent: sexta-feira, 27 de outubro de 2000 11:12
> To: '[EMAIL PROTECTED]'
> Subject: RES: [sqlwin] Problemas com informix 9.20
>
> Olá Ricardo
>
> Provavelmente ao converter o valor decimal para texto esqueceu-se de
> substituir a vírgula por ponto...
> Se não, envie-nos o código de montagem do comando, ok ?
>
> Sds,
> F.L.
>
> > ----- Mensagem original -----
> > De: Ricardo Gomes [SMTP:[EMAIL PROTECTED]]
> > Enviada em: sexta-feira, 27 de outubro de 2000 08:45
> > Para: [EMAIL PROTECTED]
> > Assunto: [sqlwin] Problemas com informix 9.20
> >
> > Caros amigos da lista,
> >
> >
> > Estamos tendo um problema ao utilizarmos um programa em
> > Centura 1.5.1 com
> > o banco de dados Informix 9.20. Ao tentarmos inserir um valor numérico
> num
> > campo tipo decimal(15,2), através de um data field do tipo numérico, o
> > banco
> > de nos retorna o erro "Character to numeric conversion error". Alguém
> sabe
> > do que se trata?
> >
> >
> > Muito obrigado.
> >
> > Ricardo.
> >
> >
> > ==============================================
> > Lista de Centura SQLWindows
> > Administrador : [EMAIL PROTECTED]
> > [ http://www.centuraexplorer.com ]
> > Para sair desta lista mande mensagem para:
> > [EMAIL PROTECTED] sem nada no Subject e
> > com o comando a seguir no corpo da msg:
> > "unsubscribe sqlwin" (sem as aspas)
> > ==============================================
> ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿLista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
>
> ==============================================
> Lista de Centura SQLWindows
> Administrador : [EMAIL PROTECTED]
> [ http://www.centuraexplorer.com ]
> Para sair desta lista mande mensagem para:
> [EMAIL PROTECTED] sem nada no Subject e
> com o comando a seguir no corpo da msg:
> "unsubscribe sqlwin" (sem as aspas)
> ==============================================
ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝLista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
ÝÝÝÝÝÝÝÝÝÝÝÝÝÝÝ