Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто-нибудь использовал Total Access Detective от FMS? / 9 сообщений из 9, страница 1 из 1
28.07.2003, 21:33
    #32219995
tandy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
Срочно понадобилось сравнить 2 версии приложения под Access (пару *.mdb с формами и пару с таблицами, соответственно). Настолько срочно, что жаль терять время на написание собственного кода (и на вылавливание багов в нем).

Судя по описанию
-------------------------------------------------------------------------------
Total Access Detective, by FMS Inc., is the premier database and object comparison tool for Microsoft Access. Use it to determine exactly what is different between two objects in one database or between two databases.

This is particularly useful when you need to compare two different versions of your database, or databases in multi-developer environments. Total Access Detective compares every field, control, property, line of code, etc., and shows you the differences. There are even options to compare table data and permission settings.
(далее см. http://www.databasecreations.com/prod_detective.htm)
-------------------------------------------------------------------------------
Total Access Detective это то, что нужно, но он не sareware и даже "демки" на сайте FMS не дают. Может есть счастливые обладатели? Поделитесь, пожалуйста, если не жалко :).
...
Рейтинг: 0 / 0
21.05.2004, 15:46
    #32528525
TylerD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
Привет, Tandy!
Вот уже несколько дней ищу туже прогу, что и ты, но пока безрезультатно...
Если что - нибудь найдено, то буду благодарен за информацию об этом неуловимом продукте...
...
Рейтинг: 0 / 0
21.05.2004, 15:52
    #32528541
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
Для сравнения структур баз - используйте какой-нибудь ERWin
Для сравнения приложений - выгрузить модули, формы, отчеты и запросы в текстовые файлы и сравнить WinDiff'ом
...
Рейтинг: 0 / 0
21.05.2004, 15:53
    #32528544
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
тьфу, блин, ответил на вопрос годичной давности
если человеку нужно было срочно - то я, видимо, апаздал
...
Рейтинг: 0 / 0
24.05.2004, 12:19
    #32530428
TylerD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
"Для сравнения приложений - выгрузить модули, формы, отчеты и запросы в текстовые файлы и сравнить WinDiff'ом"
To ЛохПозорный:
Выгружать по отдельности модули, формы и тд можно, но представь себе картину: 100 форм, немеренное количество запросов и тд, а изменение всего лишь в двух строчках кода...
Я думаю, что будет тяжело сравнить все выгруженные тхт ради двух строк...:(
...
Рейтинг: 0 / 0
24.05.2004, 12:44
    #32530481
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
Выгружать по отдельности? Я такого не говорил.
Выгружать все сразу. В цикле.
Сравнивать все сразу. WinDiff'ом. Этот самый WinDiff тебе и покажет твои ненаглядные две строчки разницы.
...
Рейтинг: 0 / 0
24.05.2004, 19:01
    #32531394
TylerD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
Это интересно...
Выгружать все сразу. В цикле.
Если можешь, то поподробнее ...
На счет WinDiff`a - понятно...
Только сразу скажу мои соображения по этому поводу:
База данных - .mdb файл. Все хранится внутри этого файла (формы, таблицы, модули, отчеты итд...). С принципом организации и структурой хранения данных в файле я не знаком, да и знакомиться не собираюсь...
Просто не могу понять как в цикле извлекать данные из этого хранилища... или есть такая утилитка?
Поэтому вопрос: как в цикле вытащить содежимое этого файла? Или что ты имеешь ввиду под "извлечением в цикле"?
...
Рейтинг: 0 / 0
24.05.2004, 19:11
    #32531410
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
dim d as document

for each d in currentdb.containers!modules.documents
DoCmd.OutputTo acOutputModule, d.name, "Windows(ANSI) Text (*.txt)", "c:\mydir\m_" & d.name
next
for each d in currentdb.containers!forms.documents
DoCmd.OutputTo acOutputModule, "form." & d.name, "Windows(ANSI) Text (*.txt)", "c:\mydir\f_" & d.name
next
for each d in currentdb.containers!reports.documents
DoCmd.OutputTo acOutputModule, "report." & d.name, "Windows(ANSI) Text (*.txt)", "c:\mydir\r_" & d.name
next

Получится много файлов. А дальше делаем

dir *. > allfiles.txt

потом открываем allfiles.txt в эдиторе и превращаем его в файл bat, который сравнивает все, что надо.
...
Рейтинг: 0 / 0
31.05.2004, 10:33
    #32540536
TylerD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кто-нибудь использовал Total Access Detective от FMS?
To Владимир Саныч:

Спасибо за помощь.
Способ понятен, но все-таки хотелось бы что-нибудь более удобное (всегда хочется большего...).
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Кто-нибудь использовал Total Access Detective от FMS? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]