[Zope] - Re: RE: [Zope] - creating a MySQL login form

Phil Wilson phwilson@poboxes.com
28 Dec 1998 19:31:14 -0000


> I'm just starting with Zope and have some questions:
> > 
> >   1. In the form below, it gives me this error when calling 
> > manage_open_connection:
> > 
> > <!--
> >  Error type:  
> >  Error value: PATH_INFO
> >  -->
> > 
> > what is wrong with the call?
> > 
> >   2. If I change 'conn' to user in the 
> > manage_addZMySQLConnection(), how do I address user in 
> > manage_open_connection()? i.e.
> > 
> > MySQL.manage_addZMySQLConnection(user, ...)
> > MySQL.user.manage_open_connection()
> > 
> > is what I'm trying to accomplish.
> 
> I'm not understanding what you are trying to do here - why
> would you create a new database connection for each user?
> 
> In Zope, you usually only need to add a single db connection
> object (by using "Add" in the management interface, not through
> code). Then you Add Z SQL Method objects, which encapsulate the
> various queries you want to run. The SQL Method objects just use
> the existing database connection.
> 
> 
> 
> > 
> >   3. How do I trap exceptions in DTML (i.e. if login fails)?
> 
> If you need to trap an exception, you should probably use an
> External Method - DTML does not let you handle exceptions 
> directly.
> 
> Hope this helps!
> 
> Brian Lloyd        brian@digicool.com
> Software Engineer  540.371.6909              
> Digital Creations  http://www.digicool.com 
> 
> 
> 
> 



-----
See the original message at http://www.egroups.com/list/zope/?start=817