Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
77Activity
0 of .
Results for:
No results containing your search query
P. 1
Base de Datos en VISUAL FOX PRO 6 o 9

Base de Datos en VISUAL FOX PRO 6 o 9

Ratings: (0)|Views: 27,065|Likes:
Published by jofrexxx

More info:

Published by: jofrexxx on Jul 01, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/24/2013

pdf

text

original

 
Base de datos en VISUAL FOX PRO 6 o 9
IntroducciónEn este manual mostraremos lo básico pero también puedes consultar algúnlibrode VisualFoxPropues todo será para tu desarrollo, en las bibliotecaso en las librerías. FoxPro es un lenguaje de mucha rapidez, esto lo convierte en un lenguaje de los más rápidos en elmercado, FoxPro es también uno de loslenguajes de programaciónque contiene mucha potenciaen el manejo de las bases de datos.Conceptos BásicosBase de datos es un conjunto de datos almacenados en campos y registros, es decir que la base de datos esta conformada por estos dos elementos. Así, por ejemplo:Base de datos (Campos)-------------------------------------------------------------------------------(Nombre de las variables) Nombre Edad Sueldo-------------------------------------------------------------------------------(Registros) José Mendoza 19 2,568.52 Omar Mendoza 20 3,759.45------------------------------------------------------------------------------Los campos son los que están en vertical y los registros llamados también datos, son los queestán en horizontal.Componentes de Interfaz Algunas herramientas más utilizadas son: Ventana Examinar: una vista, tipohoja de cálculo, de una tabla. VentanaCódigo: para desplegar código asociado a varioseventosen losformularios y  controles. Cuando un evento se dispara el código se ejecuta. Ventana Depuración: permite examinar variables dememoriao valorescampos y establecer puntos de interrupción. La ejecución del programa se detiene cuando una variable dememoria o una expresión con un punto de interrupción cambian de valor.Comando Opciones (Menú de Herramientas): permite controlar la configuración dedocenas decaracterísticas en el entorno FoxPro, incluidos todos loscomandosSET, así como planillas y bibliotecas de clases. Ventana Propiedades: permite establecer propiedades en una buena cantidad degeneradores, incluidos los generadores de formularios,informesetiquetas y de las bases dedatos, también proporciona acceso a propiedades,métodosy código de eventos. Administrador deProyectos: un diseño completamente novedoso de FoxPro para Windows,  esteadministradorde proyectos administra todos los componentes de unproyectoen cinco grupos: Bases de datos (con extensión .DBC), tablas libres (con extensión .DBF), vistaslocales y remotas, conexiones, etc.Generador de consultas: una recodificación completa del RQBE (Consulta RelacionalEjemplificada), esta herramienta maneja todos los aspectos de construir una consulta.
 
Barras de herramientas FoxPro: proporciona a los generadores aplicaciones más de unadocena de barras de herramientas para colocar toda la herramienta para varias tareas justoal alcance de sus dedos. Además, puedes diseñar tus propias barras de herramientas enconjunción con formularios, para proporcionar a los usuarios el mismo tipo de accesoinstantáneo a las herramientas.GeneradoresLos generadores son entornos de trabajo en los que se construyen componentes de unaaplicación de FoxPro.En la siguiente lista te mostrare algunos generadores:Generador de clases Para construir objetos reutilizables.Generador de Bases de Datos Para organizar los datos en tablas y documentar las relacionesentre tablas.Generador de formularios Para diseñar las pantallas de la aplicación.Generador de consulta Para construirconjuntosde datos utilizados en reportes y enpantallas de sólolectura.Generador de informes Para construir informes para la pantalla o laimpresora.Generador de menús Construye elsistemade menús que ejecuta una aplicación.Generador de tablas Administra el formato de las tablas utilizadas en la aplicación.Generador de cuadrículas Permite aprender cómo las configuraciones de lapropiedaddecuadrícula del objeto controlan la operación de la cuadrícula. AsistentesSon conjunto de cuadro de diálogos que te ayudan paso a paso a crear una determinadaaplicación, por ejemplo un formulario, etc. Asistente para formularios: Construye "Pantallas instantáneas" con laestructurade lastablas basándose en clases prediseñadas, incluidos efectos especiales en las pantallas y  botones de navegación ínter construidos. Asistente paradocumentación: Documenta la aplicación. Asistente para informes: Diseña informes, sencillos o complejos, utilizando un poco másque la estructura de las tablas. Asistente para tablas: Útil para hacer tablas sencillasBarras de HerramientasEl propósito de que hayan estas barras es para hacerte un poco más fácilel trabajo, es decirque el uso que le dará a la ventana de comandos será un poquito reducido.Paleta decolorescreo que te imaginas que es la barra de los colores enfunciónRGB. Bueno RGB significa (Rojo, Verde y Azul)Generador de bases de datos en esta barra se manejan el entorno de datos, iconos para:crear, agregar, y quitar una tabla así, como también modificar, vista remota o local,examinar una tabla o editarprocedimientosalmacenados en el contenedor de la base dedatos.
 
Generador de formularios esta barra te permite el paso rápido de uno a otro entre varioselementos usados en el diseño de pantallas: el entorno de los datos, la ventana propiedades,la ventana código la barra Controles de formularios, la paleta de colores, la barra deherramientas.Distribución, entre otros.Presentación Preliminar para que una vez diseñado uninformepuedas apreciarlo como tequedará y si no te gusta pues lo podrás modificar.Estándar Este lo verás cuando inicies FoxPro, proporciona acceso al generador deformularios y al Generador de informes, a bases de datos de impresión consultan tablas,conexiones, vistas, etiquetas,programas,clases,archivosdetexto y menús.  Administrador de ProyectosEstos proyectos están integrados por el Administrador de proyectos, quien mantiene lapista de los componentes de la aplicación. Conforme se agregan componentes a unproyecto, (Estas son las carpetas o nombre de los menús del Administrador) FoxPro loscolecta bajo alguno de los siguientes encabezados:Datos: las bases de datos (y todos los elementos que pueden describir), incluidas las tablas, vistas locales y remotas, conexiones y procedimientos almacenados, así como tablas libres y consultas.Documentos: formularios, etiquetas e informes.Bibliotecas de clases: repositorios de objetos usados en la aplicación.Código: los archivos con extensión .PRG que contienen código que no está asociado con unformulario, así como bibliotecas API y archivos llamados por la aplicación.Otros: menús, archivos de texto y otros, incluyendomapasde bits.La barra de herramientasEn FoxPro hay muchos botones, estos botones pertenecen a la barra de herramientas de VFP. También existen otras barras de herramientas. Se hace clic en el menú Ver, apareceuna sola opción de barras de herramientas. Sólo haz clic en la barra que quieres activar y aparecerá al igual que la estándar. Algunas de estas barras ya las vimos anteriormente,¿recuerdas?.Estructura de un .BDFLos datos en FoxPro se almacenan en forma de tablas, estas tablas son las bases de datospues la extensión de estas bases de datos es .DBF aunque también hay otras que se verámás adelante. Los DBF comienzan con una brevedescripciónde los datos que están en latabla.Escritorio de Visual FoxProPara ingresar a Visual FoxPro tienes que presionar el botón de inicio / todos los programas/Microsoft Visual Studio 6.0 /Microsoft Visual FoxPro 6.0 (versión windows XP). inicio / programas / Microsoft Visual Studio 6.0 /Microsoft Visual FoxPro 6.0 (versión windows estándar). Aparecerá en tu pantalla la siguiente ventana:Escritorio de Visual FoxProConfiguración de Visual FoxPro 6.0

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->