|
|
|
новичок
      
участник
Last Login: 17.01.2002 1:59
Сообщ.: 6,
Visits: 67
|
|
| Проблема - нужно динамически парсить запросы. Подскажите пожалуйста - как в Acctss одним запросом получить перечень полей таблицы или другого запроса (что было бы вообще супер). Если знаете реализацию через модули - то тоже годится.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 03.07.2004 14:48
Сообщ.: 629,
Visits: 6 920
|
|
| У CurrentDb есть 2 коллекции TableDefs и QueryDefs. В первой все таблицы, во второй все запросы. У первой есть коллекция полей, у второй вроде тоже. Если нет - получаем из запроса Recordset, а у того есть все :---)
|
|
|
|
|
Forum Member
      
участник
Last Login: 17.10.2002 11:30
Сообщ.: 25,
Visits: 276
|
|
Все верно. В каждом экземпляре Qwerydefs tabledefs есть коллекции filds
Dim f as fild Dim MyQwerydef as MyQwerydef
set MyQwerydef = CurrentDb.Qwerydefs("Мой запрос") for eache f in MyQwerydef debug.print f.name next f
|
|
|
|