Solución:
- Descarga el paquete adoddb
- Descomprimelo en la carpeta de vendors.
- Asegurate de descargar los drivers de odbc para foxpro (enlace).
- Debemos crear un dns para la base de datos foxpro. Es sumamente sencillo. Solo hay que ir a Panel de Control -> Herramientas Administrativas -> Orígenes de datos ODBC.
- En la pestaña DNS de usuario daz clic en el botón Agregar y escoges Driver para o Microsoft Visual FoxPro.
- Te debe salir una nueva ventana en donde debes llenar unos datos:
- Data Source Name: nombre del dns. Ojo este nombre lo vas a usar en la conexión.
- Description: la que quieras.
- Database type: si en el campo path vas a colocar una carpeta donde se encuentran los dbf, entonces colcoas Free Table directory.
- Listo ya haz creado el DNS.
- Ahora nos toca modificar el archivo de configuración de la base de datos, database.php así:
var $default = array('driver' => 'adodb',
'connect' => 'dnsname', //Esto es el nombre que colocaste en Data Source Name
'login' => '',
'password' => '',
'database' => '',
'prefix' => ''
); - Con esto ya tenemos una conexión establecida con una base de datos foxpro.
No hay comentarios:
Publicar un comentario