La Web del Programador: Comunidad de Programadores
 
    Pregunta:  50552 - PROCEDMIENTO ALMACENADO EN SQL 7.0 DESDE FOX
Autor:  Miguel Martinez
hola amigos quiero pedirles un favor como puedo hacer correr un procedmiento almacenado en SQL SERVER desde visual fox.
por favor una manito please

  Respuesta:  Luis Lujan
Hola Miguel, espero no sea tarde para esta respuesta:

vsqlconecta=sqlcon("mi_dsn","user_sql","password")
vsqlexec=sqlexec(vsqlconecta,"execute mi_sp","mi_tabla")

vsqlconecta: es el id de la conexion a sql
vsqlexec: es el id que guarda si el comando se ejecutó correctamente.

SQLEXEC: ejecuta el comando sql desde VFP, debes considerar tres parametros (el tercero es opcional), el 1ro es el id de conexion, el 2do es el comando sql que vas a ejecutar. Y el 3ro es la tabla donde se almacenará el resultado del comando

Espero haberte ayudado.

Saludos