prueba con esto,
funciona.
<?
function dbconectar($detconex) {
$dsn = "ISERIES";
$usuario = "usuario";
$contrase�a = "contrase�a";
$dbconect = odbc_connect($dsn, $usuario,
$contrase�a);
if (($detconex == TRUE) && ($dbconect ==
0)) {
echo("Ha fallado la conexi�n a la base de
datos.");
$sqlerror = odbc_errormsg($dbconect);
echo($sqlerror);
}
return($dbconect);
}
?>
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Emilio G. Burgoa
Enviado el: jueves, 09 de junio de 2005 15:32
Para: [email protected]
Asunto: Error ODBC y PHP ...
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Emilio G. Burgoa
Enviado el: jueves, 09 de junio de 2005 15:32
Para: [email protected]
Asunto: Error ODBC y PHP ...
Hola
Estimados...
Estoy tratando de acceder desde una aplicacion php a bases de datos
alojadas en un as-400, pero al ejecutar el script php me aparece el siguiente
error ...
Warning: odbc_connect() [function.odbc-connect]:
SQL error: [IBM][Controlador ODBC de Client Access (32 bits)][DB2/400
SQL]Anomal�a en enlace de comunicaciones. COMM RC=0x5, SQL state 08S01 in
SQLConnect in c:\AppServ\www\ejemplos php\validausuarioodbc00.php on line
3
El codigo php que estoy usando para la conexion es el siguiente
...
// Conexion a la
Base de datos
if (!($link=odbc_connect("IBM_AS-400_System", "MYUSERID", "mypassword"))) {
printf("<p> Error de Conexion...</p>");
exit() ;
}
if (!($link=odbc_connect("IBM_AS-400_System", "MYUSERID", "mypassword"))) {
printf("<p> Error de Conexion...</p>");
exit() ;
}
He utilizado como alternativa el siguiente codigo php y da el mismo
error...
$DSN = "DRIVER=Client
Access ODBC Driver
(32- bit);SYSTEM=200.100.0.201;DBQ=QS36F;UID=MYUSERID;PWD=mypassword";
$conn = odbc_connect($DSN,"MYUSERID","mypassword");
$conn = odbc_connect($DSN,"MYUSERID","mypassword");
Alguien ha tenido este problema de conexion ??? o tienen idea de como
solucionarlo ???
Desde ya muy agradecido por su atencion.
Emilio G. Burgoa
San Juan - Argentina
