FoxPro/Visual FoxPro - ODBC Visual FoxPro

 
Vista:

ODBC Visual FoxPro

Publicado por Marcos Jara (155 intervenciones) el 30/08/2002 17:29:48
Mi problema es el siguiente,

Cree una conexion odbc de un driver de VisualFoxPro, lo cual lo acceso a traves de mi programa,

xx = sqlconnect("odbcfox", "usuario", "seña")

lo cual se conecta sin problemas, luego para hacer las consultas hago lo siguiente:

comand = [select * from productos]
? sqlexec(xx, command)

funciona sin problemas, y para hacer actualizaciones:

comand = [update productos set pro_nombre = 'cambio' where pro_codigo = '001']
? sqlexec(xx, command)

funciona sin problemas, y para borrar:

comand = [delete from productos where pro_codigo = '001']
? sqlexec(xx, command)

tambien funciona sin problemas, lo cual me hace pensar que para insertar tambien funcionaria
sin problemas:

comand = [insert into productos (pro_codigo, pro_nombre) values ('00101', 'cambio')]
? sqlexec(xx, command)

pero, !!!sorpresa!!!, no funciona, sera que me equivoque en algo o realmente el driverOdbc de
VisualFoxPro no soporta el comando INSERT-SQL, a traves de paso, por favor si los expertos me
pueden ayudar, ya que estoy tratando de standarizar los comandos sql, con el driver del mismo
vfp, para que mas adelante sea posible implementar cualquier otro (db server) para asi poder utilizarlo en
tecnologia cliente/servidor.
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