Publicado por gasparin |
Jueves 15 de marzo de 2007 a las 13:21:15
Código para exportar datos de VFP: Lee todas las tablas de una carpeta y genera un archivo de texto plano para mySQL con extension (.sql)
Esta rutina soluciona los problemas de campos del tipo caracter con comillas dentro, soluciona problemas de campos fecha y memos.
***********************************************************************************
SET DELETED ON
SET DATE TO YMD
SET POINT TO '.'
WITH _SCREEN
.FontName = "Tahoma"
.FontSize = 8
.BackColor = RGB(0,0,0)
.ForeColor = RGB(25... [ver artículo completo]
Publicado por victorherrera |
Lunes 25 de diciembre de 2006 a las 13:13:20
Necesito Ayuda con un error en vfp8, estoy creando una aplicacion multiusuario, pero tengo problemas cuando trato de eliminar un registro, no puedo cuando trabajamos 2 sobre la misma tabla. El error dice... [ver artículo completo]
Publicado por cesarperedat |
Jueves 14 de diciembre de 2006 a las 13:43:16
Menús de VFP 9 y XML
Una tabla que contiene los nombres y claves de acceso de los usuarios, con un campo memo para guardar los menús individuales en la forma de un archivo XML, es básicamente todo lo que se necesita.
Cuando un usuario se loguea y después de verificar su identidad y derechos, los datos del XML contenido en el campo memo se sacan y convierten en un cursor. Un recorrido por este cursor construye el menú, que luego se adjunta a un formulario de nivel superior.
¿Simple verdad? En teoría,... [ver artículo completo]
Publicado por Jenny1 |
Sábado 04 de noviembre de 2006 a las 12:47:44
EXPORTAR DATOS DE VFP A MYSQL
Este es un programa hecho en VFP que genera un script MySQL con comando insert into con los datos de una tabla DBF origen
Programa para exportacion de los datos a MySQL que genera un script con comandos INSERT INTO para ejecutar en MySQL con los datos ya ingresados, los argumentos tomaran los siguientes valores
tcTableSource =
Links:
------
[1] http:///file://<ver artículo completo]
Publicado por cesarperedat |
Martes 31 de octubre de 2006 a las 15:32:44
Programador de Tareas de Windows
¿Alguien sabe como podría iniciar el Programador de Tareas de Windows (en XP) mediante código FoxPro, para evitar que mis clientes deban utilizar el Menú Inicio para abrir el programa.
RESPUESTA :
oShell = CREATEOBJECT("shell.application") IF NOT oShell.IsServiceRunning("Schedule") IF NOT oShell.ServiceStart("Schedule",.T.) * Cannot start it ... ENDIF ENDIF
Recuperar el tipo de fuente
¿Hay alguna manera de obtener el tipo de una fuente determinada? O... [ver artículo completo]
Publicado por cesarperedat |
Martes 31 de octubre de 2006 a las 15:23:44
FoxFire - La experiencia en informes manejados
-------------------------
Cuando los usuarios ven una aplicación miran dos cosas: las pantallas y los informes. Como desarrolladores, pasaremos días, semanas y en algunos casos meses asegurándonos que las pantallas son perfectas. Las diseñaremos, rediseñaremos, testearemos y retestearemos hasta que funcionen y luzcan a la perfección. ¿Y los reportes? ¿Reciben los reportes la misma atención? En mis 30 años como desarrollador, la respuesta ha sido siempre un r... [ver artículo completo]
Publicado por cesarperedat |
Martes 31 de octubre de 2006 a las 15:17:54
Imágenes multiframe con GDI+
-------------------------
César Pereda
Programador en Sistemas por mas de 14 años de experiencia laboral, asi como Docente en programacion avanzada en visual foxpro, base de datos y otros mas.
Actualmente encargado de la Administracion de la BASE DE ATOS del Servidor Central de la DRL-INPE del Ministerio de Justicia.
Asi mismo desarrollo los sistemas de diferntes Entidades particulares y Estatales, dentro de ellas desempeñandome como Asesor de Sistemas o Consultor
A... [ver artículo completo]
Publicado por cesarperedat |
Martes 31 de octubre de 2006 a las 15:10:51
Simulación de funciones FLOCK() y RLOCK() en SQL Server
-------------------------
Es muy complicado para la mayoria de los programadores que estan tratando de grabar los cambios que hicieron, recibir un mensaje mostrando que alguien ya lo hizo, o darse cuenta mas tarde, que alguien sobreescribió sus cambios con datos viejos.
Hay varias maneras diferentes de manejar estas situaciones. Dos de ellas son:
*Crear y usar un campo bandera que marque al registro como lockeado. *Crear un campo que espec... [ver artículo completo]
Publicado por cesarperedat |
Martes 31 de octubre de 2006 a las 15:02:09
Cómo agregar las funciones de copiar y pegar en mis aplicaciones VFP?
Es muy fácil. Sólo tiene que ejecutar el código siguiente:
PROCEDURE shortcut DEFINE POPUP edit FROM 0,0 RELATIVE DEFINE BAR _med_cut OF edit PROMPT "Cut" ; KEY CTRL+X DEFINE BAR _med_copy OF edit PROMPT "Copy" ; KEY CTRL+C DEFINE BAR _med_paste OF edit PROMPT "Paste" ; KEY CTRL+V DEFINE BAR _med_slcta OF edit PROMPT "Select KEY CTRL+A DEFINE BAR _med_goto OF edit PROMPT "Goto KEY ALT+E DEFINE BAR _med_find OF edit PROMPT " KEY CTR... [ver artículo completo]