Hola comunidad:

Estoy tratando de conectarme con flashremoting a una base de datos en postgresql.

Este es mi codigo AS

Código :

function getPais(){
   cr = new Object();
   cr.damela_Result = function(data) { 
      var miProveedor:Array = new Array(); 
      for (i=0; i< data.getLength();i++){ 
         miProveedor.push({label: data.getItemAt(i).nombredeCampo, data:i}); 
      } 
      cbbPais.dataProvider=miProveedor; 
      //trace(data); 
   };
   //
   cr.onStatus = function(data) {
      trace("Ocurrio un error.");
      trace("Detalles del error: "+data.description);
   };
   NetServices.setDefaultGatewayUrl(sv);
   conn = NetServices.createGatewayConnection();
   serv = conn.getService("dameTabla", cr);
   serv.damela("estados", "descripcion");//Aqui va el nombre de la tabla y del campo 
   
   cbbPais.addEventListener("change", alSeleccionar);
}


Este es mi codigo PHP

Código :

<?php
class dameTabla
{
    function dameTabla()
    {
        $this->methodTable = array(
            "damela" => array(
                "description" => "Regresa una tabla",
                "access" => "remote", // Posibles valores private, public, remote
                "arguments" => array ("dato", "nmt")
            )
        );
    }
    function damela($data, $nmt)
    {
      $link = pg_connect("host=xxx.xxx.xxx.xxx port=5432 user=xxx dbname=xxx" ) ;
      $this->sql="SELECT ".$nmt." FROM ".$data."";
      $this->seleccionar=pg_query($this->sql);
      pg_close($link);
        return $this->seleccionar;
    }
}
?>


Y esto es lo que me regresa trace en el panel de salida

Ocurrio un error.
Detalles del error: The recordset filter class pgsqlRecordSet was not found


Espero sugerencias