"""call using an open ADO connection --> list of table names""" from . import adodbapi def names(connection_object): ado = connection_object.adoConn schema = ado.OpenSchema(20) # constant = adSchemaTables tables = [] while not schema.EOF: name = adodbapi.getIndexedValue(schema.Fields, "TABLE_NAME").Value tables.append(name) schema.MoveNext() del schema return tables