FoxPro/Visual FoxPro - SQL en FOX DOS

 
Vista:

SQL en FOX DOS

Publicado por Avitara (40 intervenciones) el 29/04/2005 01:39:52
2 Consultas:

1ra. Necesito codificar en Fox DOS 2.6 este sql :
SELECT ;
m.*,;
n.* ;
FROM m ;
LEFT JOIN n ON m.art = n.art ;
...
...hasta donde se, solo me permite hacer INNER JOIN.

2da. ¿Como puedo crear en una consulta SQL de visual 7.0 un campo memo?. Ej:

SELECT ;
m.art,;
\'X\' AS b,;
999 AS c,;
??? AS observa ;
FROM m;
INTO CURSOR tabla readwrite
...
... donde ??? defina un campo MEMO, necesito crear esta consulta y aprovechar a crear un campo MEMO

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:SQL en FOX DOS

Publicado por Plinio (7841 intervenciones) el 29/04/2005 02:11:00
No lo he probado pero seria bueno que intente usar el diseñador de consultas que viene con foxpro para probar.

Para el campo memo substrar con substr() una porcion del contenido del memo

SELECT substr(art,1,255) as observ from .........
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 DOS

Publicado por Avitara (40 intervenciones) el 30/04/2005 17:38:43
Creo que no me explique bien con lo del memo, lo que necesito es crear un campo memo en la consulta. Ej.:

Creo este cursor:
SELECT articulo FROM ventas INTO CURSOR curventas

Y ahora quiero utilizar este cursor y de paso crear un campo memo:

SELECT ;
articulo, ;
ZZ as MEMO1 ;
FROM curventas;
INTO CURSOR tablacursor

De manera que la estuctura de tablacursor sea:
articulo n(5,0), zz m(4,0)
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