Uso de sqlobject

Josu Oyanguren josu.oyng en gmail.com
Vie Mar 31 11:43:26 CEST 2006


si la base de datos es nueva, o la tabla en verdad no existe tendrías que
hacer

mi_tabla.createTable()

yo suelo utilizar habitualmente

mi_tabla.createTable(ifNotExists=True)

que crea la tabla si no existe, y si existe no hace nada.

De todas formas, si quieres saber exactamente qué te pasa, pon el atributo
debug de la conexión a verdadero, y fíjate en la salida del programa, donde
irán saliendo las instrucciones SQL que se van generando.

mi_tabla.processConnection.debug = True

Josu.

El día 30/03/06, Roberto Perdomo <robp23 en cantv.net> escribió:
>
> Un saludo muy cordial a todos los lister en s, tengo una pequeña duda
> referente sqlobject, especificamente al momento de realizar la coneccion
>
> tengo este archivo en un .psp en un servidor apache
>
> <%
> from sqlobject import *
> class mi_tabla(sqlobject):
>         nombre = varchar(30)
>         apellido = varchar(30)
> mi_tabla.processConnection = connectionForURI('
> postgres://usuario:clave@localhost/mi_base_de_datos')
> %>
>
> pues resulta que no me realiza la conexion, dice que no existe "mi_tabla"
> y la verdad no se que esta pasando alli,se que me falta algo, pero no se que
> sera.
>
> Uso debian y ya tengo instalado el libapache2-mod-python2.3 (que esta
> funcionando a la perfección) y el python2.3-sqlobject
>
> Quien pueda ayudarme se los agradeceria mucho.
>
> Gracias de antemano.
>
> Atentamente,
>
> Roberto Perdomo. TSU en informática.
> Linux User Nº 370172
> Debian User
> maracay.velug.org.ve
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
>




Más información sobre la lista de distribución Python-es