Visual foxpro

Solo disponible en BuenasTareas
  • Páginas : 8 (1861 palabras )
  • Descarga(s) : 7
  • Publicado : 24 de agosto de 2010
Leer documento completo
Vista previa del texto
Configuración de Visual FoxPro 6.0
Cuando se carga FoxPro, lee un archivo llamado CONFIG.FPW en el directorio VFP. CONFIG.FPW es un archivo de texto ASCII y contiene instrucciones que se leen al momento de iniciar y se convierten en valores predeterminados de la sesión de FoxPro.
He aquí algunos de los elementos que se fijan en la configuración del sistema:
SAFETY = OFF && no avisa antes desobrescribir archivos
TALK= OFF && no despliega el progreso
ECHO= OFF && inicialmente desactiva el rastreo
DEBUG= ON && habilita el rastreo y la depuración
RESOURCE=FOXUSER && elige un archivo de recursos
RESOURCE=OFF && no se use hasta que se solicite
COMMAND= DO PROG && corre PROG al inicio
Comandos de configuración (SET)
Los anteriores son comandos los cuales se pueden modificarutilizando los comandos que inician con la instrucción SET desde la ventana de comandos, por ej:
SET DEFAULT TO A: && establece el dispositivo y el directorio
Por ejemplo si los archivos que se van a utilizar se encuentran en el directorio C:\programas\transmisión\datos, escribiremos el comando SET de la siguiente forma:
SET DEFAULT TO C:\programas\transmisión\datos.
Otros comandos de configuraciónson:
SET CENTURY ON/OFF
SET CLOCK ON/OFF
SET DATE
SET DELETE ON/OFF
SET ECHO ON/OFF
SET SYSMENU
Creación de tablas
Diseñador de tablas
El diseñador de tablas es una ventana donde podrás diseñar la estructura de un archivo de base de datos o tabla.
Tipos de Campos
Los campos no deben de contener caracteres especiales, fuera del carácter "Guión bajo", y tampoco puede empezar con un número.Pueden ser cuales quiera de varios tipos:
Carácter: Cualquier cosa que se pueda teclear, puede ir en un campo de caracteres. Un carácter es lo mismo que un byte y un byte puede tener cualquier valor ASCII hasta 255, con unas cuántas excepciones.
Numérico: Hasta un límite de 18 dígitos, con tantas cifras decimales como quieras. Los enteros se almacenan en este formato y un nuevo tipo de dato"moneda" se usa generalmente para dinero.
Flotante: Este no lo utilizaremos en este manual pues sólo sirve por compatibilidad con dBASE V, es equivalente al formato numérico.
Fecha: Para almacenar la fecha en un formato interno numérico, pero su validación y representación se controlan con este tipo de campo.
Lógico: Éste, ya sea verdadero o falso, es representado por T o F, para verdadero ofalso respectivamente.
Memo: Representado en su estructura de registros como un campo de caracteres de longitud 10. Estos campos almacenan en una segunda tabla con la extensión .FPT. Pueden ser casi de cualquier tamaño.
General: Éstos también son campos memos, excepto que usualmente almacenan otros tipos de objetos además de texto como gráficos.
Fecha-hora: incluye la hora después de la fecha, enel formato [MM/DD/AA hh:mm:ss].
Moneda: Es un campo numérico e incluye cuatro cifras decimales.
Imagen: Usado para guardar imágenes.
Carácter binario: Campos de caracteres no sujetos a traducciones de páginas de códigos.
Memo binario: Campos memo con la misma característica NOCPTRANS.
Abrir y cerrar tablas.
Para abrir un DBF en el área de trabajo 1 cuando ninguna otra tabla está abierta,teclee en la ventana de comando (ventanita pequeña que aparece generalmente al lado izquierdo):
USE nombre de la tabla
Nota: Un área de trabajo es un espacio de memoria reservado para que allí se manipulen los datos de la tabla.
Puede especificar: USE nombre de la tabla IN 3 pero recuerda para abrir o cerrar una tabla tiene que estar ya creada. Para reservar un área de trabajo puedes digitar:SELECT 0 && 0 es el número de área de trabajo
Este comando también puede ser SELECT nombre de la tabla / alias SELECT es para seleccionar la tabla a trabajar (abrir, cerrar, modificar, etc.) USE nombre de la tabla (y se abrirá el cuadro de dialogo abrir, pues FoxPro no sabe que tabla abrir debes abrir la que necesites).
Si necesitas tener varias tablas abiertas puedes hacer lo siguiente:
SELECT A...
tracking img