FoxPro/Visual FoxPro - mysql con vfp

 
Vista:
sin imagen de perfil

mysql con vfp

Publicado por eduardo (139 intervenciones) el 21/08/2007 22:08:49
hola :
hice este programa en el cual me conecto a una base local de mysql ,la conexion me da satisfactoria y el programa no me da error (es un programa sencillo de prueba).
lo unico que al ejecutar el mismo no me crea la tabla puestos .
el resto de las lineas el delete y el insert los hace sobre la tabla.
necesitaria saber cual es la falla.
gracias
este es el codigo:

set defa to d:\mysql\bin
stringlocal="driver={MySQL odbc 3.51 driver};"+;
"server=localhost;"+;
"uid=root;"+;
"pwd=250695;"+;
"database=prueba2;"
lhandle=sqlstringconnect(stringlocal)
WAIT WINDOW STR(lhandle)
if lhandle>0

sqlexec(lhandle,"use prueba1")
sqlexec(lhandle,"delete from gente where nombre='lopez'")
SQLEXEC(lhandle,"insert into gente values('perez','2003-01-01')")

sqlexec(lhandle,"use prueba1")
SQLEXEC(lhandle,"CREATE TABLE puestos (legajo c(6),puesto c(50))")
endif
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:mysql con vfp

Publicado por Plinio (7841 intervenciones) el 21/08/2007 23:12:20
Visita la ayuda de MySql para ver como se crea una tabla. Recuerda que lo que envias entre comillas no es codigo VFP sino de MYSQL. Yo probaria asi

SQLEXEC(lhandle,"CREATE TABLE puestos (legajo CHAR(6) NOT NULL,puesto CHAR(50) NOT NULL ")
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:mysql con vfp

Publicado por eduardo (139 intervenciones) el 23/08/2007 02:24:37
gracias por la ayuda y el consejo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar