La Web del Programador: Comunidad de Programadores
 
    Pregunta:  52458 - ERROR: THIS OCX CAN ONLY BE HOSTED BY VISUAL FOXPRO
Autor:  WILLY ANICAMA
He creado un formulado en visual fox 6, que hace consulta a mi servidor SQl, mediante ADO, para ello instale el VFPCOM
Dentro de Visual funciona correctamente
Pero cuando genero el Ejecutable y corro el programa me sale

"This OCX can only be hosted by visual foxpro"

al momento de hacer la conexiono ADO al SQL.

si alguien me puede ayudar por favor

  Respuesta:  DEYVID ARANA
a mi parecer tenes problemas con un archivo de extencion .ocx me sucedio algo parecido que no encontraba tal archivo y solo lo copie y lo instale en sitem y otros en sistem32

  Respuesta:  ERICK ALEXANDER ZELAYA
YO TE RECOMENDARIA QUE EN LA APLICACION LA REALIZARAS A TRAVES DE CANDENA DE CONEXION CON SQLEXEC(..PARAMETROS..), ESTO TE EVITA ESE PROBLEMA, YA QUE LO QUE SE REQUIERE UNICAMENTE EL DRIVER DEL MOTOR DE BASE DE DATOS.

Este es un Ejemplo, sencillo busca mas la Web.

Cnn = SQLEXEC("usr='TU_USURAIO',pwd='TU_PASWORD',databases='nombre_tu_DB', drivers='MySQL 3.25...')