Парсинг форм MS Access
От: anticode  
Дата: 06.09.05 15:26
Оценка:
Здравствуйте!

Есть необходимость сконвертировать уже имеющиеся формы MS Access во внутреннее приложение.

Хотелось бы узнать о формате представления форм в базе Access, и способе их считывания. Можно ли обойтись без технологий Microsoft, чтобы считать формы?

Буду благодарен за любую помощь!
Re: Парсинг форм MS Access
От: wildwind Россия  
Дата: 06.09.05 16:05
Оценка:
Здравствуйте, anticode, Вы писали:

A>Хотелось бы узнать о формате представления форм в базе Access, и способе их считывания. Можно ли обойтись без технологий Microsoft, чтобы считать формы?


А почему бы ими не воспользоваться? Пишем макрос, который открывает формы, исследует их, Controls, Properties ну и т.д.
Re[2]: Парсинг форм MS Access
От: anticode  
Дата: 06.09.05 16:48
Оценка:
Спасибо, идея просто замечательная!
Однако интересует вопрос — можно ли запустить такой макрос, например, через ADO. на машине, на которой не установлен Access?
Re[3]: Парсинг форм MS Access
От: wildwind Россия  
Дата: 06.09.05 17:21
Оценка:
Здравствуйте, anticode, Вы писали:

A>Однако интересует вопрос — можно ли запустить такой макрос, например, через ADO. на машине, на которой не установлен Access?


Нельзя. Макросы исполняет не ADO а Access (точнее VBA в среде Access). Обработка будет частично ручная, во всяком случае под контролем опытного человека.

А сколько у вас форм, между прочим? Если не сотни, то IMHO быстрее будет сделать заново, имея перед глазами образец. Все равно ведь потребуется ручная доводка.
Re[4]: Парсинг форм MS Access
От: anticode  
Дата: 06.09.05 18:21
Оценка:
W>А сколько у вас форм, между прочим? Если не сотни, то IMHO быстрее будет сделать заново, имея перед глазами образец. Все равно ведь потребуется ручная доводка.

К сожалению, в том-то и дело, что операция будет скорее всего повторяться, поэтому хотелось бы максимально автоматизировать процесс.

Нашел open-source проект (http://mdbtools.sourceforge.net/), который позволяет напрямую обращаться к базам Access, но он не поддерживает формы (
Re[5]: Парсинг форм MS Access
От: wildwind Россия  
Дата: 07.09.05 08:13
Оценка:
Здравствуйте, anticode, Вы писали:

A>К сожалению, в том-то и дело, что операция будет скорее всего повторяться


Месье знает толк в извращениях...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.