[Zope-DB] CVS: Products/DCOracle2 - SP.py:1.8

Matthew T. Kromer matt@zope.com
Tue, 9 Oct 2001 14:05:03 -0400

Update of /cvs-repository/Products/DCOracle2
In directory cvs.zope.org:/tmp/cvs-serv28081

Modified Files:
Log Message:
Tweaked a comment a while ago about a problem where stored procedures don't
wrap their results like query() does for ZOracleDA.  Problem still exists.
Only affects SP's returning LOBs etc.

=== Products/DCOracle2/SP.py 1.7 => 1.8 ===
         if not getSecurityManager().checkPermission(
             'Execute %s Stored Procedures' % dbstring, self):
+            # Ugh raising a string error
             raise 'Unauthorized', "You are not authorized to access this resource"
         if getattr(self,"_v_proc",None) is None: self._connect()
+            # Note, this does not do result promotion like the DA query will
+            # which is probably bad.  OracleDates in particular look like
+            # DateTimes but arent at all the same!
             return apply(self._v_proc,args,kw)
             self._v_proc = None