Visual FoxPro
es un sistema de administración de bases de datos relacionales de Microsoft, orientado principalmente a objetos, y que te ayudará a crear soluciones para bases de datos de escritorio y de sitios web.
A diferencia de otras aplicaciones de la misma categoría, Visual FoxPro se caracteriza por proporcionar eficaces características de procesamientos de datos, incluir herramientas de desarrollo rápido para tus aplicaciones, y la posibilidad de maximizar la productividad y flexibilidad necesaria para generar soluciones a cualquier base de datos.
Con Visual FoxPro podrás crear aplicaciones modernas, escalables y de varios niveles que integren sistema cliente-servidor e Internet, para maximizar y dar rapidez a las búsquedas realizadas en tus sitios web, tanto internas como a nivel de usuario. Además, para que puedas familiarizarte rápidamente con el código, se incluyen numerosos ejemplos que podrás usar para aprender.
es un sistema de administración de bases de datos relacionales de Microsoft, orientado principalmente a objetos, y que te ayudará a crear soluciones para bases de datos de escritorio y de sitios web.
A diferencia de otras aplicaciones de la misma categoría, Visual FoxPro se caracteriza por proporcionar eficaces características de procesamientos de datos, incluir herramientas de desarrollo rápido para tus aplicaciones, y la posibilidad de maximizar la productividad y flexibilidad necesaria para generar soluciones a cualquier base de datos.
Con Visual FoxPro podrás crear aplicaciones modernas, escalables y de varios niveles que integren sistema cliente-servidor e Internet, para maximizar y dar rapidez a las búsquedas realizadas en tus sitios web, tanto internas como a nivel de usuario. Además, para que puedas familiarizarte rápidamente con el código, se incluyen numerosos ejemplos que podrás usar para aprender.
Visual
FoxPro es un lenguaje de
programación procedural, orientado a objetos que
posee un Sistema Gestor de Bases de datos o Database
Management System (DBMS) y Sistema administrador de bases de datos relacionales,
producido por Microsoft.
Visual
FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear
aplicaciones de bases de datos para el escritorio, entornos cliente/servidor,
tablet PC o para la Web.
Entre
sus características se pueden enumerar:
·
Capacidades para
el manejar datos nativos y remotos.
·
Flexibilidad para
crear soluciones de bases de datos.
·
Lenguaje de
Programación Orientado a objetos.
·
Utilización de
Sentencias SQL en forma nativa.
·
Manejo de vistas,
cursores y control completo de estructuras relacionales.
·
Su propio gestor
de base de datos incorporado. Sin embargo, también puede conectarse con
servidores de base de datos, tales como Oracle, Microsoft SQL Server o MySQL.
·
Cuenta con un
motor de generación de informes renovado y flexible para soluciones más
robustas.
·
Desde la versión
9.0, amplio soporte de XML, tanto como fuente de
datos (por ej., servicios Web basados en XML) como por generar reportes en
formato XML.
La
última versión liberada es la 9.0. Esta cuenta con el SP1 y el (más reciente) SP2 (en inglés) en los que hay algunas
nuevas características y especialmente brindan estabilidad al producto.
Una
empresa llamada etecnologia "www.etecnologia.net" ha desarrollado
el.NET EXTENDER que permite utilizar el.net framework en Visual FoxPro, y han
anunciado que a finales del 2009 van a sacar su "VFP Developer
Studio" herramienta que convierte a VFP en un lenguaje.Net. A 31 de mayo
del 2009, este producto ya soporta el 92% de los comandos y funciones de VFP y
se puede comprar por $250.00.
En
la actualidad, a pesar de que Microsoft ha decicido no continuar con Microsoft
Visual FoxPro, existe una comunidad de desarrolladores que sigue trabajando en
él, PortalFox y Mundo Visual FoxPro son las más importantes entre los
desarrolladores de habla hispana.
] CLEAR ALL
Elimina todos los objetos de la memoria que y a la vez cierra todas las sesiones de datos privadas y cursores. Una vez que CLEAR ALL ha sido completado con éxito, cierra todas las bases de datos, tablas y cursores de la sesión de datos, la sesión de datos predeterminada de Visual FoxPro.
Tambien puedes usar CLEAR para cerrar una base de datos
CLEAR PROGRAM borra el búfer de programa compilado de los programas recientemente ejecutados lo que obliga a Visual FoxPro a leer los programas en el disco, en lugar de en el búfer de programas.
CLEAR ALL y CLOSE ALL hacen las mismas funciones
Elimina todos los objetos de la memoria que y a la vez cierra todas las sesiones de datos privadas y cursores. Una vez que CLEAR ALL ha sido completado con éxito, cierra todas las bases de datos, tablas y cursores de la sesión de datos, la sesión de datos predeterminada de Visual FoxPro.
Tambien puedes usar CLEAR para cerrar una base de datos
CLEAR PROGRAM borra el búfer de programa compilado de los programas recientemente ejecutados lo que obliga a Visual FoxPro a leer los programas en el disco, en lugar de en el búfer de programas.
CLEAR ALL y CLOSE ALL hacen las mismas funciones
Create
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name
[create_specification [, create_specification]
...]
create_specification:
[DEFAULT] CHARACTER SET charset_name
|
[DEFAULT] COLLATE collation_name
CREATE
DATABASE crea una base de datos con el
nombre dado. Para usarCREATE DATABASE, necesita el permiso CREATE en la base de datos.
CLOSE ALL
Cierra TODAS las Bases de Datos,
tablas e índices abiertos en la Sesión de Datos reales y en TODAS las Sesiones
de Datos inactivas y Selecciona el área de Trabajo 1. CLOSE ALL also
cierra los Archivos abiertos con las Funciones de archivo de Bajo Nivel FCREATE
() y fopen (). CLOSE ALL no cierra sin archivo abierto con SET PRINT.
CLOSE ALL also cierra lo siguiente:
·
: Diseñador de Formularios
·
Administrador de Proyectos
·
: Diseñador de ETIQUETAS
·
: Diseñador de Informes
·
: Diseñador de Consultas
CLOSE ALL no cierra lo siguiente:
·
La ventana Comandos
·
La ventana Depuración
·
Ayuda
·
La ventana Seguimiento
CLOSE DATABASE
CLOSE DATABASES [TODO]
Cierra La Base de Datos actual de la
Sesión de Datos actual, ASI COMO SUS tablas. Si No Hay Ninguna de base de
Datos activa, sí Cierran TODAS las tablas Libres, los índices y los Archivos de
Formato abiertos en TODAS las áreas de Trabajo y sí Selecciona el área de
Trabajo 1.
TODO
Específica Que, en la Sesión de Datos
reales y en TODAS las Sesiones de Datos inactivas, sí Cierre lo siguiente:
· TODAS las bases de Datos abiertas y Sus tablas.
· TODAS LAS TABLAS abiertas Libres.
· Todos los Índices y Archivos de Formato de TODAS las áreas de Trabajo.
Se Selecciona el área de Trabajo 1.
QUIT Comando
SALIR
Utilice siempre QUIT para terminar la sesión de
Visual FoxPro.Si apaga el ordenador sin emitir SALIR, archivos abiertos pueden
resultar dañados y la pérdida de datos y los archivos temporales de trabajo que
normalmente se eliminan pueden dejarse en el disco.
USE
USE
Utilice el comando
Abre una tabla y sus archivos de
índice asociados o abre una vista SQL.
Utilice
[[DatabaseName] TableName |! SQLViewName |?]
[IN nWorkArea | cTableAlias] [ONLINE] [ADMIN] [NUEVO]
[NOREQUERY [nDataSessionNumber]] [NODATA]
[INDICE
IndexFileList |? [ORDEN [nIndexNumber | IDXFileName
| [TAG] TagName [DE
CDXFileName] [ascendente | descendente]]]]
[ALIAS cTableAlias]
[EXCLUSIVO] [COMPARTIDO] [NOUPDATE]
[CONNSTRING cConnectionString
| nStatementHandle]
APPEND (Comando)
APPEND
[BLANCO] [IN nWorkArea | cTableAlias] [NOMENU]
GO | GOTO Comando
Este tema aún no ha recibido ninguna
valoración - Valorar este tema
Mueve el puntero de registro al
número de registro especificado. Hay varias versiones de la sintaxis.
GO [RECORD] nRecordNumber [IN
nWorkArea | cTableAlias EN]
GO TOP | FIN
[IN nWorkArea | cTableAlias EN]
GOTO [RECORD]
nRecordNumber [IN nWorkArea | cTableAlias EN]
GOTO TOP | FIN [IN nWorkArea |
cTableAlias EN]
EDIT
Ficha Editor
La ficha Editor del cuadro de diálogo
Opciones proporciona la funcionalidad de la ficha Colorear la sintaxis, así
como opciones adicionales relacionadas con el Editor de Visual FoxPro.
Ficha IDE
La IDE permite especificar los
valores de configuración de varios tipos de editores utilizados por Visual
FoxPro, incluyendo programas, métodos, procedimientos almacenados, archivos de
texto y memos. Estos valores son los valores predeterminados utilizados por un
documento nuevo de un tipo en concreto. Al crear un documento, sus valores de
configuración específicos se guardan el archivo de recursos Foxuser, de modo
que pueden restaurarse cuando se abre el documento de nuevo.
Una casilla de verificación Pasar por
alto proporciona la capacidad de omitir globalmente los valores de
configuración de un documento en concreto almacenados en el archivo de recursos
Foxuser.
Si utiliza editores de Visual FoxPro
en sus aplicaciones distribuidas, puede controlar su funcionalidad limitando el
acceso a las funciones de IntelliSense y deshabilitando la disponibilidad de
hipervínculos.
BROWSE Comando
Abre la ventana Examinar y muestra
registros de la tabla actual o seleccionado.
[BROWSE
FIELDS FieldList] [font cFontName [, nFontSize [, nFontCharSet]]]
[STYLE
cFontStyle] [PARA lExpression1 [REST]] [FORMATO]
[FREEZE
FieldName] [CLAVE eExpression1 [, eExpression2]] [LAST | NOINIT]
[NNumberOfFields LOCK] [LPARTITION] [NOMBRE ObjectName] [NOAPPEND]
[NOCAPTIONS] [NODELETE] [NOEDIT | NOMODIFY] [NOLGRID] [NORGRID]
[NOLINK]
[NOMENU] [NOOPTIMIZE] [NOREFRESH] [NORMAL] [NOWAIT]
[PARTICIÓN
nColumnNumber [LEDIT] [REDIT]]
[PREFERENCIA PreferenceName] [SAVE] [timeout nSeconds]
[TÍTULO
cTitleText] [VÁLIDO [: F] lExpression2 [ERROR cMessageText]]
[CUANDO lExpression3] [ANCHO nFieldWidth] [VENTANA WindowName1]
[IN [WINDOW] WindowName2 | EN PANTALLA] [ESQUEMA DE COLOR nSchemeNumber]
LIST
Muestra la tabla o el entorno de la información sin interrumpir la principal de Visual FoxPro o la ventana definida por el usuario. Hay varias versiones de la sintaxis.
LISTA [CAMPOS FieldList] [Alcance]
[PARA lExpression1]
[MIENTRAS lExpression2] [OFF] [NOCONSOLE]
[NOOPTIMIZE]
[TO PRINTER [PROMPT] | TO FILE FileName [ADITIVO]]
Archivos de lista [ON Drive] [COMO
FileSkeleton]
[TO PRINTER
[PROMPT] | TO FILE FileName [ADITIVO]]
MEMORIA LISTA
[LIKE FileSkeleton] [NOCONSOLE]
[TO PRINTER [PROMPT] | TO FILE FileName [ADITIVO]]
ESTADO LISTA [NOCONSOLE]
[TO PRINTER
[PROMPT] | TO FILE FileName [ADITIVO]]
Estructura de lista [IN nWorkArea |
cTableAlias] [NOCONSOLE]
[TO PRINTER [PROMPT] | TO FILE FileName
[ADITIVO]]
DISPLAY (Comando)
Muestra
Información about de la tabla activa en la ventana principal de Visual FoxPro o
en la ventana DEFINIDA porción el usuario.
DISPLAY
[[Campos] FieldList] [Alcance] [PARA lExpression1]
[MIENTRAS
lExpression2] [OFF] [NOCONSOLE] [NOOPTIMIZE]
[TO
PRINTER [PROMPT] | TO FILE FileName]
MODIFY ESTRUCTURE
Muestra el : Diseñador de tablas , Que permite
Modificar la Estructura De Una tabla.
MODIFICAR LA ESTRUCTURA
Observaciones
En VERSIONES Anteriores de FoxPro,
modificar la estructura abría el Cuadro de Diálogo Estructura de la tabla.
Si No Hay Ninguna tabla abierta en el
área de Trabajo Seleccionada ACTUALMENTE, SE Muestra el Cuadro de Diálogo
Abrir, Que permite elegir la tabla Que se DESEA Modificar.
Los Cambios Que Florerias efectuar en
la Estructura De Una tabla INCLUYEN agregar y ELIMINAR campos, Modificar el
nombre, el tamano y el Tipo de Datos de los campos, agregar, ELIMINAR o
Modificar ETIQUETAS de Índice, especifícalo y el Soporte de Valores nulos en
los campos.
Also Florerias Modificar la
Estructura De Una tabla utilizando la Interfaz. Para Obtener Más
información, VeaModificar la Estructura de la tabla .
PRECAUCION Al change campos de la ONU pisos de Datos a
Otro, el Contenido del campo no Siempre sí transferirá limpiamente. Por
EJEMPLO, Si Quiere convertir sin campo de pisos Fecha de pisos numérico, el
Contenido del campo No Se transferirá.
Visual FoxPro HACE automaticamente
Una Copia de Seguridad de la tabla de apuestas iniciales reales Que USTED
Cambie la Estructura de la tabla. De Cuando sí Han terminado las
modificaciones, los Datos de la Copia de Seguridad de la tabla sí anexan a la
Estructura de Registro Recién modificada. Si la tabla Tiene sin campo
memo, also sí crea sin archivo de Seguridad de campos memo. La tabla de
Seguridad Tiene la extensión. Bak y el archivo de Seguridad de los campos memo
Tiene la extensión. Tbk.
Si Acepta los Cambios de Estructura e
interrumpe el Proceso de Copia de Datos, el archivo nuevo no contendrá Todos
Los Registros de la tabla inicial.
Recuerde Que Visual FoxPro crea Una
Copia. Bak del archivo de tabla original, y Una Copia. Tbk del archivo de
campos memo original, si la tabla Tiene algun campo memo. Si Tiene algun
Problema con modificar la estructura, Florerias Borrar el o los Archivos Nuevos
y change Nombre del archivo. Bak y del archivo. Tbk, si es Que heno algúno, POR
SUS extensiones Originales (. Y dbf. Ftp).
De Cuando modifique la Estructura De
Una tabla Que Tenga ONU campo memo, el tamano de bloque del archivo memo sí
ajustará según rubro la configuracion actual del tamano de bloque. Florerias
especifícalo el tamano de bloque del archivo memo con SET BLOCKSIZE.
MODIFY COMMAND
Abre una ventana de edición para que
pueda modificar o crear un archivo de programa.
MODIFY
COMMAND [nombreDeArchivo |?] [NOEDIT] [NOMENU] [NOWAIT]
[RANGE nStartCharacter, nEndCharacter] [[VENTANA WindowName1]
[IN [WINDOW] WindowName2 | EN PANTALLA]] [AS nCodePage] [SAME]
[SAVE]
DELETE
Marca los registros para su
eliminación.
BORRAR [Alcance] [PARA lExpression1]
[MIENTRAS lExpression2]
[IN nWorkArea | cTableAlias] [NOOPTIMIZE]
REPORT FORM
Muestra o imprime un informe que
especifique una definición de informe (. Frx) de archivos, por ejemplo, crean
con el INFORME CREATE o modificar el dictamen de
comandos.
El informe FORM comando
puede interpretar archivos de etiquetas de Visual FoxPro (formato lbx), así
como archivos de informe. También puede utilizar REPORT FORM para
ejecutar archivos de informes basados en personajes creados en FoxPro para MS-DOS.
FORMULARIO DE MEMORIA
nombreDeArchivo1 |? [MEDIO AMBIENTE] [Alcance]
[PARA lExpression1] [MIENTRAS lExpression2]
[NOOPTIMIZE]
[RANGE nStartPage [, nEndPage]]
[CAPÍTULO cHeadingText] [Resumen] [NORESET] [PLAIN]
[NOCONSOLE | OFF] [PDSETUP]
[NAME
ObjectName]
[OReportListener
OBJETO | iExpression TYPE]
[A OutputDestination [nodialog]]
[PREVIEW
[PreviewDestination] [NOWAIT] [VENTANA WindowName]]
PACK
Borra Definitivamente Todos Los
Registros Marcados párrafo ELIMINAR de la tabla actual y reduzca el tamano de
la ONU archivo memo Asociado a la tabla.
PAQUETE [MEMO] [DBF] [TableName] [IN
nWorkArea | cTableAlias]
ZAP
Elimina Todos Los Registros de la tabla actual y deja solo la Estructura de la tabla.
No hay comentarios:
Publicar un comentario