/[papo]/gnue/common/src/dbdrivers/_dbsig/DBdriver.py
ViewVC logotype

Diff of /gnue/common/src/dbdrivers/_dbsig/DBdriver.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.18 by jlenton, Thu Oct 31 21:59:35 2002 UTC revision 1.18.2.1 by apronotti, Thu Nov 21 18:58:21 2002 UTC
# Line 92  class DBSIG_RecordSet(GDataObjects.Recor Line 92  class DBSIG_RecordSet(GDataObjects.Recor
92                
93        try:        try:
94          print "statement: %s" % statement          print "statement: %s" % statement
95          self._parent._update_cursor.execute(statement)          self._parent._update_cursor.execute("BEGIN; "+statement+"; COMMIT;")
96                    
97          # Set _initialData to be the just-now posted values          # Set _initialData to be the just-now posted values
98          if not self._deleteFlag:          if not self._deleteFlag:
# Line 100  class DBSIG_RecordSet(GDataObjects.Recor Line 100  class DBSIG_RecordSet(GDataObjects.Recor
100            self._initialData.update(self._fields)            self._initialData.update(self._fields)
101                            
102        except self._parent._dataObject._DatabaseError, err:        except self._parent._dataObject._DatabaseError, err:
103            GDebug.printMesg(1, "DBSIG_RecordSet._postChanges ERROR %s " % err)
104          raise GDataObjects.ConnectionError, err          raise GDataObjects.ConnectionError, err
105                        
106      self._updateFlag = 0      self._updateFlag = 0
# Line 316  class DBSIG_RecordSet(GDataObjects.Recor Line 317  class DBSIG_RecordSet(GDataObjects.Recor
317        self._parent._update_cursor.execute("COMMIT")        self._parent._update_cursor.execute("COMMIT")
318    
319      except self._parent._dataObject._DatabaseError, err:      except self._parent._dataObject._DatabaseError, err:
320        GDebug.printMesg(5, "_doInsertStatementWHist: ERROR = %s" % err)              GDebug.printMesg(1, "_doInsertStatementWHist: ERROR = %s" % err)      
321        raise GDataObjects.ConnectionError, err        raise GDataObjects.ConnectionError, err
322    
323      return 1      return 1

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.18.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26