Estoy trabajando con Oracle + ADO.
Tengo un campo definido como
nombre char(100) not null
Antes de grabar hago
- Code: Select all Expand view RUN
- vGet = PADR(vget, 100, " ") // siendo vGet la variable que utilizo en el REDEFINE GET oGet var vGet...
Me funciona todo bien hasta que en vGet ingreso algun caracter como ser: vocal acentuada, Ç @ # $ (no es puteada, son caracteres)
porque al parecer en vez de completar con 100 espacios en blanco lo hace con 101 y al querer grabar en el campo [nombre] sobrepasa
la capacidad del campo definido en la base de oracle y KAPUT! error...
Como lo resuelvo a este problema?
gracias.