Foro de Visual FoxPro
Foro de Visual FoxPro
5 Cursos online | 468 Debates | 209 Documentos | 12 Vídeos | 2 Test | 1 Blog | 9 Imágenes | 9752 Miembros

Programar Visual FoxPro con MySQL

Osvaldo
Tecnico en informatica administrativa ...
Escrito por Osvaldo Montanar el 11/05/2008

Hola Amigos quisiera saber si alguien me puede ayudar a programar Visual FoxPro 9 con MySQL

compartir


Yessica Bran Restrepo
T.s.u analisis de sistemas iutepi
Escrito por Yessica Bran Restrepo el 11/05/2008

Hola osvaldo, mira programas en VFP 9 es lo mismo que los anteriores el unico cambio es algunos detalles visuales... Escribem y te podria ayudar un poco


Jose Ventura Ventura Blanco Tafur
Tecnico en mantenimiento y analista pr...
Escrito por Jose Ventura Ventura Blanco Tafur el 17/05/2008

Hoala alguien sabe programar en sql o mysql me interesa aprender para las aplicasiones que desarrollo en visual basic y en fox pro


Jose Luis Saavedra Loayza
Informática universidad autónoma tomás...
Escrito por Jose Luis Saavedra Loayza el 20/05/2008

Oswaldo
AL usar MySQL con VFP, la programacion clasica cambia solo un poco, tu aplicacion seria cliente servidor, te recomiendo que comiences usando vistas remotas, luego puedes buscar informacion sobre SPT, y veras que tus opciones se amplian.
Te recomiendo este enlace, es muy basico, pero te sirve para comenzar
http://www.fpress.com/revista/Num0401/articulo. Htm

Jose Luis


Carlos Daniel Aquino Silva
Tecnico en computacion e informatica i...
Escrito por Carlos Daniel Aquino Silva el 22/05/2008

Estoy trabajando con MySql y VFP 9 Hola Jessica te saluda Carlos Daniel, me puedes enviar algun codigo para usar con el UPDATE al momento de almacenar Fechas ese es mi problema, te explico cuando utilizo el INSERT INTO un dato de fecha si lo agrega pero cuando trabajo con UPDATE para corregir un registro el campo fecha no me lo modifica. Te agradereceria mucho me envies algo de codigo.


Jose Luis Saavedra Loayza
Informática universidad autónoma tomás...
Escrito por Jose Luis Saavedra Loayza el 23/05/2008

Hola Carlos
No deberias tener problemas al haces actualizaicones,
lnHandle = SQLSTRINGCONNECT (lcStringConn) && LcStringConn = Tu cadena de conexion
vlfecha = date()
=SQLEXEC (lnHandle, "UPDATE tabla SET fecha=? Vlfecha WHERE condicion" )
tengo este codigo.. Repetidas veces en mi aplicacion..
Jose Luis


Waldir Yobany Huertas Guerrero
Sistemas ucica ,universidad cooperativ...
Escrito por Waldir Yobany Huertas Guerrero el 27/08/2008

Cordial saludo.
Quiero migrar una aplicación vfp9 trabajado con tablas nativas a mysql. Por favor me pueden colaborar enviando un piloto para hacer este tipo de procesos.
Exitos y mil gracias.
Waldir Yobany
waldirgio@hotmail. Com
Medellin-Colombia


Waldir Yobany Huertas Guerrero
Sistemas ucica ,universidad cooperativ...
Escrito por Waldir Yobany Huertas Guerrero el 27/08/2008

Hola Yessica.
Te escribo desde Medellin-Colombia.
Quiero migrar un programa vfp9 con mysql. Por favor colabórame con este proceso.
Exitos y mil gracias.
Waldir Yobany
waldirgio@hotmail. Com


Carlos Sanchez
Ing. de sistemas y computacion san mar...
Escrito por Carlos Sanchez el 27/02/2009

Hola jesica mi nombre es carlos estoy tratando de buscar por nombres desde un formulario cuando busco por nombres me sale erro que el cursor no se encuentra registrado


LcCadena ="select * from personal WHERE nombres"+"like ALLTRIM(Thisform.Text4.value)%"






SQLEXEC

( Thisform . BdConn,lcCadena,'miCursor2')

IF RECCOUNT

() = 0

LcCadena ="select * from personal WHERE nombres"+"like ALLTRIM(Thisform.Text4.value)%"

SQLEXEC

( Thisform . BdConn,lcCadena,'miCursor2')

ThisForm

. Grid1. recordsource = 'miCursor2'

Thisform

. refresh ()

ENDIF

Bueno cuando busco por codigo si funciona pero yo quiero buscar por nombres

gracias por tu ayuda mi correo carlossanchezfe@hotmail. Com




Osvaldo Montanar
Tecnico en informatica administrativa ...
Escrito por Osvaldo Montanar el 28/02/2009

Gracias. Jesy lo que puedas ayudarme sobre programar con mysql y visual foxpro 9, o algun Servidor de Linux. Mi email es osvaldo695@hotmail. Com

Gracias


Franklin Silva
Ing sistemas una
Escrito por Franklin Silva el 08/03/2009

HOLA Yessica PODRIAS AYUDARME TENGO CIERTA DUDA:

QUE ES MEJOR CONECTARME AUN BD VIA DSN O string connect cual de las dos es mas efectiva



Oscar Geovanny Bonet
Ingenieria universidad de santander udes
Escrito por Oscar Geovanny Bonet el 13/03/2009

Leanse todo lo referente a: SQLEXEC(). Yo personalmente hago uso de estas funciones para cualquier motor de bases de datos: SQL-SERVER, POSTGRESQL, INFORMIX, ACCESS, MySQL, y cvualquier otro que seguramente se inventen y que tengan servicios como: ODBC o OLEDB. Revicen esta página: www.portalfox.com alli encontraran mucho material de ayuda además de gente que sabe de esto mucho!.


Maye Cedeño
Agrario y alimentario iutepi
Escrito por Maye Cedeño el 14/04/2009

Hola amiga me gustaría que me ayudaras con fox necesito aprender para comenzar yn proyecto donde trabajo



Jarinton De La Rosa Vergara
Ingenieria de sistemas universidad sim...
Escrito por Jarinton De La Rosa Vergara el 12/05/2009

Hola

Soy nuevo aplicando en Fox, quisiera Saber cuando hago una busqueda en una tabla de MySql utilizando la tentencia SQLEXEC, como saber si lo encontro por favor necesito un ejemplo para tener claro lo que quiero.

GRACIAS.


Jonathan Zepeda
Programador en foxpro imb-pc
Escrito por Jonathan Zepeda el 13/05/2009

Con Respecto a Jarinton De La Rosa Vergara , por favor publica tu correo, tengo unos ejercicios sencillo que trabajan con SQL y algunos manuales, te los puedo enviar via E-mail

Att. Jonathan Zepeda
Ciudad De Guatemala


Miguel Marino Moreno Tobar
Ingenieria informatica uniciencia
Escrito por Miguel Marino Moreno Tobar el 18/05/2009

Ok en visual foxpro y mysql o sql server u oracle.

Existen funciones en vfp que interactuan con bases de datos mysql.

1. Crear un odbc mysql.

2. Utilizar una instruccion para conectarse a la bd. Estado_Conexion =sqlconnect('dns','usuario','contraseña')

Esta instruccion devuelve -1 cuando hay error y otro numero cuando todo va bien.

3. Utilizar la instruccion sqlprepare(Estado_Conexion,'consulta sql','cursor') esta instruccion evalua si la sintaxis del sql es apropiada al igual que el anterior devuelve -1 cuando hay error.

Sqlexec(Estado_conexion) Ejecuta en si la sentencia sql tambien devuelve -1 cuando hay error.


Con eso para empezar lo demas meras sentencias sql tambien puedes utilizar procedimientos almacenados para ello se utiliza '{call precedimiento(parametros)}'


Miguel Marino Moreno Tobar
Ingenieria informatica uniciencia
Escrito por Miguel Marino Moreno Tobar el 18/05/2009

Como saber si una consulta devolvio registros?

Supongamos la tabla estado asi

0=Inactivo

1 = activo

Sqlprepare(conexion,'select * from estado where codigo = 0','consulta')

Sqlexec(conexion)


Select consulta

Go top

If reccount('consulta') > 0 && tiene registros

.... Hacer cosas

Endif




Miguel Marino Moreno Tobar
Ingenieria informatica uniciencia
Escrito por Miguel Marino Moreno Tobar el 18/05/2009

La realidad la mas efectiva es mediante ado es mucho mas rapido pero personalmente siempre utilizo odbc


Miguel Marino Moreno Tobar
Ingenieria informatica uniciencia
Escrito por Miguel Marino Moreno Tobar el 18/05/2009

Hay algo curioso en tu select recuerda que la sentencia like requiere %campo% te falta el primer % en la instruccion


Miguel Marino Moreno Tobar
Ingenieria informatica uniciencia
Escrito por Miguel Marino Moreno Tobar el 18/05/2009

Estoy de acuerdo con jose luis otra posibilidad para enviar fechas a mysql es usar la funcion to_date del mysql para este caso envias la fecha como una cadena de texto y la funcion to_date la interpreta como una fecha.




Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Debe cumplir las normas de contenido y normas de conducta
Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA |  India |  Y próximamente: Brasil | 

Búsquedas frecuentes: motricidad fina y gruesa metaplasia escamosa gramalogos proyectos con leds archivos .rom

EMAGISTER Servicios de formación, S.L. Copyright 1999/2013.