FoxPro/Visual FoxPro - Añadir nuevos campos a cursor

   
Vista:

Añadir nuevos campos a cursor

Publicado por Silvia (63 intervenciones) el 21/09/2007 13:42:45
Tengo un cursor creado mediante el código:

SELECT * FROM tbl_orddia INTO CURSOR csr_orddia

Quisiera saber si puedo añadirle campos nuevos a este cursor. y como ?

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:Añadir nuevos campos a cursor

Publicado por Hector R. De los Santos (270 intervenciones) el 21/09/2007 14:02:39
Puedes hacerlo de varias formas...
Por ejemplo hacerlo READWRITE y luego hacerle un ALTER TABLE
Seria asi:
SELECT * ;
FROM tbl_orddia
INTO CURSOR csr_orddia READWRITE

ALTERTABLE tbl_orddia ADD COLUMN Micampo c(tamaño)

Otra forma Seria hacerlo desde la consulta asi

SELECT *," " as miCampo ;
FROM tbl_orddia
INTO CURSOR csr_orddia READWRITE
En este ejemplo ves que agrego " " (un espacio entre comillas) y luego as nombre para asignarle un nombre al campo, en el cursor de resultado te aparecera un nuevo campo con ese nombre.

C-ya!
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