Esempio n. 1
0
 def OnExecute(parentWin, node):
   application="%s Data Tool" % adm.appTitle
   server=node.GetServer()
   pool=pgConnectionPool(server, server.GetDsn(node.GetDatabase().name, application))
   frame=DataFrame(parentWin, pool, node.NameSql(), server)
   frame.Show()
   frame.OnRefresh()
Esempio n. 2
0
  def DoConnect(self, db=None):
    if db:
      dbname=db
    else: # called from adm.py
      dbname=self.maintDb

    application="%s browser" % adm.appTitle
    conn=pgConnectionPool(self, self.GetDsn(dbname, application))
    
    if not db and not self.connection:
      self.connection = conn
      self.version=conn.ServerVersion()
      self.RereadServerInfo()
        
    return conn
Esempio n. 3
0
    def DoConnect(self, db=None):
        if db:
            dbname = db
        else:  # called from adm.py
            dbname = self.maintDb

        application = "%s browser" % adm.appTitle
        conn = pgConnectionPool(self, self.GetDsn(dbname, application))

        if not db and not self.connection:
            self.connection = conn
            self.version = conn.ServerVersion()
            self.RereadServerInfo()

        return conn