/[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.10 by apronotti, Mon Jun 9 18:41:19 2003 UTC revision 1.18.2.11 by apronotti, Fri Jun 13 21:05:20 2003 UTC
# Line 616  class DBSIG_DataObject(GDataObjects.Data Line 616  class DBSIG_DataObject(GDataObjects.Data
616    
617      try:      try:
618        self._dataConnection.commit()        self._dataConnection.commit()
619          # Ahora seteamos la conección para que pase a modo "Read committed"
620          self._dataConnection.cursor().execute("SET TRANSACTION ISOLATION LEVEL READ COMMITTED")
621      except self._DatabaseError, value:      except self._DatabaseError, value:
622        raise GDataObjects.ConnectionError(str(err))        raise GDataObjects.ConnectionError(str(err))
623            
# Line 626  class DBSIG_DataObject(GDataObjects.Data Line 628  class DBSIG_DataObject(GDataObjects.Data
628    
629      try:      try:
630        self._dataConnection.rollback()        self._dataConnection.rollback()
631          # Ahora seteamos la conección para que pase a modo "Read committed"
632          self._dataConnection.cursor().execute("SET TRANSACTION ISOLATION LEVEL READ COMMITTED")
633      except:      except:
634        pass      # I'm SURE this isn't right (jcater)        pass      # I'm SURE this isn't right (jcater)
635                  # But not all db's support transactions                  # But not all db's support transactions

Legend:
Removed from v.1.18.2.10  
changed lines
  Added in v.1.18.2.11

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