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