Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Novato en VFP
Message
From
27/02/2004 19:28:46
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
To
27/02/2004 13:26:33
General information
Forum:
Visual FoxPro
Category:
Other
Title:
Miscellaneous
Thread ID:
00881554
Message ID:
00881734
Views:
50
>Muchas Gracias Hilmar.
>
>Ya de hecho tengo mi base de datos diseñada con sus respectivas tablas y algunos datos que he ido introduciendo al mismo tiempo que hago un pequeño inventario de mis cosas. Mi duda principal es con el comando SELECT-SQL y todo eso, como uso estos y otros comandos o sintaxis del lenguaje para las tareas de consulta, reportes, mantenimientos, en fin, todo el movimiento.

Bueno, entonces, comencemos con algo sencillo. Quiero una lista de clientes. Primero, preparo el cursor con la orden SELECT-SQL; después ejecuto el informe (que no debería tener nada en su DataEnvironment).
select * from Cliente;
  order by Apellido, Nombre;
  into cursor TempCliente
if lnDestino = 1 && preview
  report form ClientAlfabetico preview
else && lnDestino = 2, impresora
  report form ClientAlfabetico to printer prompt
endif
lnDestino es el resultado de una selección, por parte del usuario, por ejemplo en un OptionGroup o ComboBox.

La orden SELECT-SQL selecciona todos los campos (*), de la tabla Cliente, y los ordena por Apellido, luego por Nombre. El resultado va a un cursor (tabla temporal).

En otros casos, tienes que combinar datos de varias tablas. Si mal no recuerdo, mi artículo sobre órdenes SQL tiene algunos ejemplos.

>Tu articulo sobre la normalización me lo encuentro bastante bueno y ya lo estoy leyendo, tu eres un "montro" (como decimos aqui en mi pais).

¿Por casualidad, eso estaría relacionado con "monstruo"?

>Me gustaria aprender sobre estos tópicos, dominando esto ya me consideraria un experto en VFP también.

Me parece que hay mucho más que aprender; pero esto sin duda es un componente importante.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform