Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2011, 21:20
Avatar de Julcar
Julcar
 
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 4 meses
Puntos: 54
Problema tonto con odbc_connection

HOYGAN muchachos, necesito de vuestra ayuda con esto:

Una aplicación web depende de una base de datos Access para funcionar, antes la tenian en un servidor dedicado donde estaba conectada por DSN y era muy facil, se hacia un DSN de sistema y listo, se pasaba el valor del DSN a la funcion ODBC_Connection y todo OK, pero ahora el panorama cambió.

La aplicación debo portarla a un hosting windows 2008 en 1and1, aqui no tengo posibilidad de crear DSN por mi cuenta, asi que debo usar DSN Less, y aqui justamente viene el calvario, no logro conectar el archivo MDB por más que haga todo lo que está a mi alcance.

Código PHP:
function conecta($nombre_BD)
{
    if (isset(
$_SESSION['debug_tracer']))
        if (
$_SESSION['debug_tracer'])
            echo 
"CONECTAR.PHP conecta<br>";
       
$db=odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=".realpath($nombre_BD).".mdb;",'','') or die ('No se pudo conectar con '.$nombre_BD);
    return 
$db;

¿A alguien se le ocurre qué puede estar fallando?
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"