Lo hago asi:
Código:
La funcion Query:def Load_List(self): res = cn.Query(self.sql, 2) self.list.Load(res)
Código:
La funcion load del objeto List no tarta mucho porque es una lista con virtual mode de wx.python. Lo que demora mucho tiempo es el asignar los valores de la db a la lista. def Query(self,sql,fetch = 1): self.cursor = self.conn.cursor() try: self.cursor.execute(sql) if fetch == 1: registro = self.cursor.fetchone() else: registro = self.cursor.fetchall() self.conn.commit() self.cursor.close return registro
Yo queria saber si hay alguna forma de que en vez de devolver la lista entera, valla agregando a la lista a medida que consulta la db.
Me dijeron de usar memcache tambien pero eso es para dsp cuando ya tiene la lista verdad?