Wenas a todos;
me presentare soy Victor y es la primera vez que escribo aqui, mi problema es el siguiente estoy intentando conectarme a una base de datos echa en Acces desde una aplicacion php que corre en windows y la verdad es q no hay manera, si alguien sabe como puedo hacerlo le agradeceria que me lo explicara, el codigo que uso para conectarme es el siguiente:
<?php
$USER = "";
$PASS = "";
if ( !($id_con = connectDB($USER,$PASS)) )
echo "Error en la conexion";
else{
echo "Conexsion establecida";
}
//odbc_close($id_con);
function connectDB($user,$pass){
$DSN = "DRIVER=Microsoft Access Driver (*.mdb);
DBQ=C:/phpdev/www/tmp/escola.mdb;
UserCommitSync=Yes;
Threads=3;
SafeTransactions=0;
PageTimeout=5;
MaxScanRows=8;
MaxBufferSize=2048;
DriverId=281;
DefaultDir=C:/Archivos de programa/Apache Group/Apache2/bin";
return odbc_connect($DSN,$user,$pass);
}
?>
El error que me devuelve es:
Warning: SQL error: [Microsoft][Administrador de controladores ODBC] Longitud de cadena o de búfer no válida, SQL state S1090 in SQLConnect in c:\phpdev\www\tmp\conbdescola.php on line 24
Error en la conexion
gracias por la ayuda
Saludos