Geofrey,

Eu já tive um problema parecido, onde as informações retornadas pelo select estavam bagunçadas, mas descobri que era configuração errada na instalação do Oracle, normalmente recomendo às empresas utilizarem padrão INGLES com mapa de caracteres WE8ISO8859P1 (Internacional). Na empresa em questão, o DBA instalou o Oracle com UTL8, uma forma diferente de armazenamento de dados onde são necessários 2 bytes para representar cada letra ao invés de 1 byte, mas a aplicação precisa operar dessa forma também, o que não é normal. Foi necessário reinstalar o servidor com as configurações corretas.

Outra dica, no REGEDIT da máquina client, Local_Machine\Software\Oracle, procure todas as chaves NLS_LANG e certifique-se que estão com valores corretos, no meu caso sempre será "AMERICAN_AMERICA.WE8ISO8859P1"

Espero ter ajudado.

Sds,
Erasmo

--

Erasmo Bispo de Oliveira Junior
Gerente de Pesquisa e Desenvolvimento
Softway - Softcomex Informática Ltda.
Pabx:   +55 (19) 3739.9200
Direto: +55 (19) 3739.9361
Fax:    +55 (19) 3739.9240
e-mail: [EMAIL PROTECTED]
web:    http://www.softcomex.com.br



[EMAIL PROTECTED] wrote:
Oi amigos,

tenho dois clientes, um com o oracle 7 e o outro com o oracle 10,
num dado processo eu tenho no meu código um Insert e logo em
seguida um select para ler o dado que acabou de ser inserido inserido.
No oracle 7 funciona, mas no 10 ocorre uma leitura suja, ou seja, o Select não
pega o dado que acabou de ser inserido.

Então coloquei um SqlCommit na handle utilizada e também a função
SqlSetParameter( hSql, DBP_AUTOCOMMIT, TRUE, '' )
mas o erro persiste!

Alguma sugestão?

Sds,
George.




==============================================
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)
==============================================

Responder a