Example #1
0
 def __init__(self, conn, query):
     self.cur = conn.cursor()
     try:
         self.cur.execute(query)
     except:
         try:
             self.cur.close()
         except:
             pass
         raise
     self.colIdxMap = dbOps.cursorColIdxMap(self.cur)
Example #2
0
 def __init__(self, conn, query):
     self.cur = conn.cursor()
     try:
         self.cur.execute(query)
     except:
         try:
             self.cur.close()
         except:
             pass
         raise
     self.colIdxMap = dbOps.cursorColIdxMap(self.cur)
Example #3
0
 def __init__(self, conn, query):
     self.cur = conn.cursor()
     try:
         self.cur.execute(query)
     except:
         try:
             self.close()
         except:
             pass
         raise # continue original exception
     # FIXME: could make this optional or require column names in query
     self.colIdxMap = dbOps.cursorColIdxMap(self.cur)
Example #4
0
 def __init__(self, conn, query):
     self.cur = conn.cursor()
     try:
         self.cur.execute(query)
     except:
         try:
             self.close()
         except:
             pass
         raise # continue original exception
     # FIXME: could make this optional or require column names in query
     self.colIdxMap = dbOps.cursorColIdxMap(self.cur)