FoxPro/Visual FoxPro - SQL EN FOX PRO

 
Vista:

SQL EN FOX PRO

Publicado por Roberto (1 intervención) el 18/04/2007 16:38:26
Como se recoge el valor de una celda de una tabla en Vfp 6.0 en una variable
en principio no doi almacenado una consulta en una variable, pero se que
se puede hacer sin sql una vez que creo un cursor de la tabla para simplificar y
me refiero a el, recorriendola con punteros
Ejemplo. Se el cursor de la tabla z "cursorz" que tiene los campos:
nombre - edad - color ojos - altura
quiero recoger el valor de altura en un array
¿como hago esto? utilizando val(campo) no lo consigo???
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:SQL EN FOX PRO

Publicado por Plinio (7841 intervenciones) el 18/04/2007 16:46:18
Hay varias formas
1-
SELECT artura FROM tabla_o_cursor INTO ARRAY tuarreglo

2-
dimension arreglo[1]

SELECT tutabla
GO TOP
SCAN
SCATTER FIELDS altura TO ARRAY areglo

ENDSCAN

3-
dimension arreglo[1]
posicion = 1
SELECT tutabla
GO TOP
SCAN
arreglo[posicion] tutabla.altura
posicion = posicion + 1
dimension arreglo[ALEN(arreglo,1)+1]
ENDSCAN
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:SQL EN FOX PRO

Publicado por Plinio (7841 intervenciones) el 18/04/2007 17:32:09
Cuestion de gustos. Prefiero con SELECT -sql
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