DAL con dos bases de datos

14 views
Skip to first unread message

Lino H. Rodríguez Acosta

unread,
Apr 21, 2014, 11:28:06 AM4/21/14
to web2py-...@googlegroups.com
Hola!

Necesito tener dos bases sqlite abiertas en la misma aplicación, hago las dos conexiones db1=DAL(.....) y db2=DAL(.....), hasta aqui sin problemas, cuando trato de acceder a los datos de db2, dice que DAL no reconoce la tabla referencia como db.nombretabla.campo.

Sin embargo utilizando un BROWSER, en la opción de adjuntar una base de datos, adjunto la seleccionada y luego puedo trabajar las tablas.

Como hacer esto correctamente utilizando DAL.

Gracias

Lino H.

Marco Mansilla

unread,
Apr 21, 2014, 9:36:31 AM4/21/14
to web2py-...@googlegroups.com
El Mon, 21 Apr 2014 08:28:06 -0700 (PDT)
Lino H. Rodríguez Acosta <lin...@gmail.com> escribió:
Cuando haces db=DAL(sqlite... blah blah...), estas instanciando el
objeto, y luego debes llamar por el nombre correspondiente, por lo cual
deberias referirte a las tablas con db1.nombretabla.campo o
db2.nombretabla.campo y asi sucesivamente...

Espero que te sirva.

Marco.
Reply all
Reply to author
Forward
0 new messages