Diff for /ZSQLExtend/ZSQLExtend.py between versions 1.56 and 1.57

version 1.56, 2005/01/25 19:30:11 version 1.57, 2005/01/31 11:16:22
Line 310  class ZSQLExtendFolder(Folder,Persistent Line 310  class ZSQLExtendFolder(Folder,Persistent
         #print "INLINE:",query          #print "INLINE:",query
         return self.ZSQLSimpleSearch(query)          return self.ZSQLSimpleSearch(query)
                   
     def ZSQLSimpleSearch(self,query=None):      def ZSQLSimpleSearch(self,query=None,max_rows=1000000):
         """simple search"""          """simple search"""
   
         if not query:          if not query:
             query=self.query              query=self.query
                   
         if (hasattr(self,"_v_searchSQL") and (self._v_searchSQL == None)) or (not hasattr(self,"_v_searchSQL")):          if (hasattr(self,"_v_searchSQL") and (self._v_searchSQL == None)) or (not hasattr(self,"_v_searchSQL")):
             self._v_searchSQL=Shared.DC.ZRDB.DA.DA("_v_searchSQL","_v_searchSQL",self.connection_id,"var","<dtml-var var>")              self._v_searchSQL=Shared.DC.ZRDB.DA.DA("_v_searchSQL","_v_searchSQL",self.connection_id,"var","<dtml-var var>")
               self._v_searchSQL.max_rows_=max_rows
             try:              try:
                 return self._v_searchSQL.__call__(var=query)                  return self._v_searchSQL.__call__(var=query)
             except :              except :
Line 327  class ZSQLExtendFolder(Folder,Persistent Line 328  class ZSQLExtendFolder(Folder,Persistent
                     except: pass                      except: pass
         else:          else:
             try:              try:
                   self._v_searchSQL.max_rows_=max_rows
                 return self._v_searchSQL.__call__(var=query)                  return self._v_searchSQL.__call__(var=query)
             except :              except :
                 if sys.exc_info()[0]=="Database Error":                  if sys.exc_info()[0]=="Database Error":

Removed from v.1.56  
changed lines
  Added in v.1.57


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>