Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/03/2013, 09:00
marsamo
 
Fecha de Ingreso: marzo-2013
Mensajes: 1
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Error al conectar PHP con Visual FoxPro por ODBC

Cita:
Iniciado por jorgeasin Ver Mensaje
Hola amig@s,

Mi programa de gestión en la empresa usa bases de datos Visual FoxPro en un servidor con Windows 7 Home Premium 64 bits. Cuando voy de ruta quiero acceder a los datos mediante internet. Parece claro que la mejor opción es tener un servidor web en el ordenador de la oficina (wamp) que consulte la base de datos Foxpro mediante php para mostrarmelo en una aplicación web que estoy empezando a hacer.

Pues bien creo un DSN de sistema mediante el Administrador de orígenes de datos ODBC que está en c:\Windows\SysWOW64\ y utilizo el driver "Microsoft FoxPro VFP Driver". Una vez configurado voy a ejecturar mi php para establecer conexión (adjunto código):
Código:
$cnx = odbc_connect( "fastbroker", "", "" );
Me sale este error que no da nada de información:
Warning: odbc_connect(): in C:\wamp\www\pruebas_odbc\prueba.php on line 4
Call Stack
# Time Memory Function Location
1 0.0005 246232 {main}( ) ..\prueba.php:0
2 0.0005 247088 odbc_connect ( ) ..\prueba.php:4

No hay manera de que establezca conexión y he hablado con la desarrolladora del software de gestión y la configuración está bien. Por eso os pido ayuda para a ver si me podeis decir qué está fallando.

Muchísimas gracias por adelantado
Que tal amigo .. yo estoy tratando con conectar una dbf por php iis .. ya configure mi IIS para poder ejecutar PHP .. ahora a la hora de ejecutar mi cadena de conexion me sale esto
Fatal error: Call to undefined function dbase_open() in C:\inetpub\wwwroot\ws\conexion.php on line 3

mi cadena de conexion es :

<?php
// open in read-only mode
$db = dbase_open('practica.dbf');
if ($db) {
dbase_close($db);
}
?>

ya agrege la libreria php_dbase.dll y configure el php.ini .. y nada
necesito una ayuda alguien que sepa como hacer la conexion
se lo agradeceria

mi correo es [email protected]