Tema: Leer "Enter"
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/02/2008, 06:45
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Re: Leer "Enter"

Hola,

El tipo varchar2 puede almacenar la representacion de nueva linea y control de carro, chr(10) y chr(13), lo que puedes hacer es utilizar la funcion dump para ver que caracteres se estan almacenando.

Código:
SQL> desc t1;
 Nombre                                    ┐Nulo?   Tipo
 ----------------------------------------- -------- ----------------------------
 ID                                                 NUMBER
 DATA1                                              VARCHAR2(30)

SQL> insert into t1 values (1,'linea' || chr(10) || 'linea');

1 fila creada.

SQL> commit;

Confirmaci¾n terminada.

SQL> select * from t1;

        ID DATA1
---------- ------------------------------
         1 linea
           linea


SQL> select dump(data1) from t1;

DUMP(DATA1)
--------------------------------------------------------------------------------
Typ=1 Len=11: 108,105,110,101,97,10,108,105,110,101,97
Fijate que 108,105,110,101,97 es la representacion de la palabra "linea", seguido de un 10, que es la nueva linea, y finalmente se repite el patron.

Una vez identificado que valor esta guardando la aplicacion, solo tienes que saber que necesita el control textarea para dibujar una linea nueva.

Saludos