Estou desenvolvendo um aplicativo que conecta em um banco Progress. Fazendo uns testes com a conexao, desenvolvi o seguinte código:
- Código: Selecionar todos
<?php
$conexao = odbc_connect("Driver={Progress OpenEdge 10.1C driver}; HostName=zazupc; PortNumber=12000; DatabaseName=progphp;
DefaultIsolationLevel=READ COMMITTED;", "", "", SQL_CUR_USE_ODBC)
or die("Não pude conectar com o Banco Progress.");
if ($conexao)
{
print "Conexao bem sucedida!";
}
odbc_close($conexao);
?>
A conexao é feita corretamente, porém quando tento fazer alguma consulta, a pagina fica carregando e nunca termina, parece que trava e no inferior da página fica uma mensagem assim "Waiting for localhost...". Alguém saberia o que pode ser esse problema?
Exemplo da consulta:
- Código: Selecionar todos
<?php
$conexao = odbc_connect("Driver={Progress OpenEdge 10.1C driver}; HostName=zazupc; PortNumber=12000; DatabaseName=progphp;
DefaultIsolationLevel=READ COMMITTED;", "", "", SQL_CUR_USE_ODBC) or die("Não pude conectar com o Banco Progress.");
if($conexao)
{
$sql = "SELECT name FROM PUB.customer";
$resultado = odbc_exec($conexao,$sql);
$nome = odbc_result($resultado,1);
printf ("Nome - %s",$nome);
}
odbc_close($conexao);
?>









