Power Builder - !8 digitos decimales

   
Vista:

!8 digitos decimales

Publicado por eduardoC (53 intervenciones) el 24/04/2008 00:25:41
Urgente

Estoy con oracle 10g y cuando en mi aplicacion PB10.5 queire ver DW con campos numericos, me da ese error ( que PB solo soporta hasta 18 digitos decimales), mis campos en ORACLE son number(12,2). Por alli vi que que hay que cambia en la conexion
los parametros del DBPARM :DisableUNICODE=1, lo he puesto pero nada, me da el mismo error, No se si ese DISABLE UNICODE se puede configurar en alguna ventana del Power Builder, o en todo caso cual seria la sintaxis para incluirla en la conexion a la base de datos. Es urgente gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:!8 digitos decimales

Publicado por Jorge (3 intervenciones) el 24/04/2008 01:20:15
Prueba colocando en el DBPARM:

DisableBind=1,NumbersInternal=1,

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

UNA SOLUCION a medias

Publicado por EduardoC. (53 intervenciones) el 24/04/2008 17:17:25
Mi conexion es con ODBC y buscando en la configuracion encontre
una opcion :

NUMERIC SETTINGS : decia : Use ORACLE NLS settings
le cambia a : USe US settings.

y ya no me da el error de los 18 digitos en el DW.



El problema ahora es cuando quiero actualizar campos numericos desde un DW
usando el Update() de Power Builder , me da error , "ORA-01722: invalid number
No changes made to database.", los campos son nuemric (12,2) .
Si lo hago desde el Update del SQL si lo hace bien.

Se reciben sugerencias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:UNA SOLUCION a medias

Publicado por Jorge (3 intervenciones) el 24/04/2008 23:52:28
Prueba colocando en el DBPARM

DisableBind=1

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar