Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/01/2010, 08:26
Avatar de FNX_NET
FNX_NET
 
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Respuesta: Leer bd access desde php?

Puedes usar una cadena de conexiòn ("DSN less" le llaman por si quieres buscar informaciòn al respecto).

Un tutorial:
http://www.phpfreaks.com/tutorials/104/0.php

Ahí hace un ejemplo con el uso de la capa de abastracción de BD ADOdb .. pero si usas tus funciones odbc_connect() .. tan sólo debes usar $conn en lugar de donde se te pide el DSN en dicha función:


Código PHP:
Código PHP:
<?php 

$connection_string 
'DRIVER={SQL Server};SERVER=<servername>;DATABASE=<databasename>'

$user 'username'
$pass 'password'

$connection odbc_connect$connection_string$user$pass ); 

?>
Ejemplo extraido de la documentaciòn oficial de PHP sobre la funciòn odbc_connect() .. de los comentarios de los usuarios:

http://www.php.net/manual/en/function.odbc-connect.php

Sustituye la cadena de conexión "DSN Less" por la que corresponda a Access.

Pero .. recuerda que sea con DSN o sin el .. tu BD debe estar en una ruta accesible tipo recurso compartido de una red (en otro PC la BD access y sus .mdb en una intranet .. ) o bien està todo (PHP y esa .mdb) en el mismo PC.

Y algo màs para que leas al respecto (sobre funcionalidad y rendimiento de ese tipo de conexiones):
http://www.powerasp.com/content/data...vs_dnsless.asp
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:

Última edición por FNX_NET; 12/01/2010 a las 08:31