/[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.2.4 by apronotti, Fri May 9 22:23:09 2003 UTC revision 1.18.2.5 by apronotti, Wed May 21 19:25:48 2003 UTC
# Line 123  class DBSIG_RecordSet(GDataObjects.Recor Line 123  class DBSIG_RecordSet(GDataObjects.Recor
123            self._doInsertStatementWHist(table)            self._doInsertStatementWHist(table)
124        elif self._updateFlag:        elif self._updateFlag:
125          if len(auxTable) > 1:          if len(auxTable) > 1:
126            for iterTable in auxHTable:            updTables = {}
127              for iterField in self._modifiedFlags.keys():
128                a = len (iterField.split ('.'))
129                if (a == 2):
130                  [updTable, auxField]= iterField.split ('.')
131                  updTables[updTable] = ""
132                else:
133                  # raise
134                  pass
135              for iterTable in updTables.keys():
136              self._doDeleteStatementWHist(iterTable)              self._doDeleteStatementWHist(iterTable)
137              self._doInsertStatementWHist(iterTable)              self._doInsertStatementWHist(iterTable)
138          else:          else:
139            self._doDeleteStatementWHist(auxTable[0])            self._doDeleteStatementWHist(auxTable[0])
140            self._doInsertStatementWHist(auxTable[0])            self._doInsertStatementWHist(auxTable[0])
141    
142      except self._parent._dataObject._DatabaseError, err:      except self._parent._dataObject._DatabaseError, err:
143        GDebug.printMesg(1, "DBSIG_RecordSet._postChangesWHist ERROR = %s " % err)        GDebug.printMesg(1, "DBSIG_RecordSet._postChangesWHist ERROR = %s " % err)
144        print >> sys.stderr, "DBSIG_RecordSet._postChangesWHist ERROR = %s " % err        print >> sys.stderr, "DBSIG_RecordSet._postChangesWHist ERROR = %s " % err

Legend:
Removed from v.1.18.2.4  
changed lines
  Added in v.1.18.2.5

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