Forum OpenACS Development: Problema con un SELECT

Saludos, la situacion es la siguiente...como hago un select a una base de datos que no sea la de openacs..

Es decir tengo dos bases de datos, la que crea el openacs durante su instalacion y otra que se llama datos, que he creado para un proyecto. Dentro de datos esta la tabla ciudades

estoy usando esta syntaxis... select * from datos.ciudades,pero me envia el error.

Ayudenme

Otra cosa, donde encuentro documentacion de programacion de openacs para postgres

Collapse
2: Re: Problema con un SELECT (response to 1)
Posted by Victor Guerra on
Hola Carlos,

La documentacion la puedes encontrar en tu instalacion.
Solamente accesa a http://tuservidor.com/doc/ o en el sitio de openacs: https://openacs.org/doc/

Openacs provee api para el acceso a base de datos. Puedes buscar en http://tuservidor.com/api-doc y realizar una busqueda en la seccion de Openacs tcl API Search sobre *db_* y te desplegara todo el api relacionado con acceso a base de datos.

Cada una de estas funciones te dan la opcion de escojer que base de datos utilizar; esto con el switch -dbn.

Por ejemplo:

db_0or1row -dbn datos select_ciudad "select nombre from ciudades"

Saludos,
Victor Guerra.

Collapse
3: Re: Problema con un SELECT (response to 1)
Posted by Orzenil Silva Junior on
Carlos,

Openacs uses standard 3 pools to talk its own database. To connect with other database you need first add their own pools .

Take a look at this post at Collaboraid's site:

http://www.collaboraid.biz/developer/blog/one-entry?entry_id=33079