Can you explain your design?
On Aug 27, 1:54 pm, Phyo Arkar <[email protected]> wrote: > thanks massimo > > so now i try to re execute : > > > > > case_db=DAL('mysql://root@ > > localhost/'+ request.vars.db_name) > > > case_db.define_table(...) > > session.case_db=case_db > > on every controller of every function which needs it. > > On Sat, Aug 28, 2010 at 12:56 AM, mdipierro <[email protected]> wrote: > > It is not possible because a DB contains a database connection. That > > cannot be serialized. > > > On Aug 27, 12:54 pm, Phyo Arkar <[email protected]> wrote: > > > I am trying to store dynamically generated DB into session but it fails > > with > > > error . is that supported or if i want to share DB Globally , across > > > controller , only within a session, but it is dynamically generated how > > > should i share without puttint into models?? > > > > case_db=DAL('mysql://r...@localhost/'+ request.vars.db_name) > > > case_db.define_table(...) > > > session.case_db=case_db > > > > Traceback (most recent call last): > > > File "/home/v3ss/workspace-bbb/web2py-clone/gluon/main.py", line > > > 411, in wsgibase > > > > session._try_store_on_disk(request, response) > > > > File "/home/v3ss/workspace-bbb/web2py-clone/gluon/globals.py", line > > > 377, in _try_store_on_disk > > > > cPickle.dump(dict(self), response.session_file) > > > > File "/usr/lib/python2.6/copy_reg.py", line 74, in _reduce_ex > > > > getstate = self.__getstate__ > > > File "/home/v3ss/workspace-bbb/web2py-clone/gluon/sql.py", line > > > 1380, in __getattr__ > > > > return dict.__getitem__(self,key) > > > KeyError: '__getstate__'

