Re: Вопрос про access
Если коротко - никак.
Нет средств которые бы могли конвертировать mdb в exe в автоматическом режиме.
Если у тебя все же стоит подобная задача, то есть конверторы типа Access2VB, но они дадут только заготовку, много придется писать ручками.
Есть еще такая штука как run-time версия access, на начальном этапе можно купиться на это и сделать вывод что Office Dev. умеет делать требуемое преобразование, но это не так, на самом деле происходит установка run-time версии access и ты работаешь с тем же mdb (но отдельно access устанавливать не нужно, может тебe этот вариант и нужен)
подводя итог, цитата с mvps.org:
Q) How can I convert my Access database into an Exe (executable) file?
(A) Sorry. Just can't be done. At best, you can use -
Office XP for Developers
Office Developer Edition (ODE 97) for Access 97
Access Developer's Kit (ADT) for Access 95
Access Developer's Kit (ADT) for Access 2.0
to create install diskettes which allows the users to install your database on their system even if they don't have Access. But in all situations, ie. using VB as a front end to the database, trying with C++ etc., Access databases must retain their mdb file structure.
Нет средств которые бы могли конвертировать mdb в exe в автоматическом режиме.
Если у тебя все же стоит подобная задача, то есть конверторы типа Access2VB, но они дадут только заготовку, много придется писать ручками.
Есть еще такая штука как run-time версия access, на начальном этапе можно купиться на это и сделать вывод что Office Dev. умеет делать требуемое преобразование, но это не так, на самом деле происходит установка run-time версии access и ты работаешь с тем же mdb (но отдельно access устанавливать не нужно, может тебe этот вариант и нужен)
подводя итог, цитата с mvps.org:
Q) How can I convert my Access database into an Exe (executable) file?
(A) Sorry. Just can't be done. At best, you can use -
Office XP for Developers
Office Developer Edition (ODE 97) for Access 97
Access Developer's Kit (ADT) for Access 95
Access Developer's Kit (ADT) for Access 2.0
to create install diskettes which allows the users to install your database on their system even if they don't have Access. But in all situations, ie. using VB as a front end to the database, trying with C++ etc., Access databases must retain their mdb file structure.
Спасибо огромное! Просто из клоаки спас!
А где можно скачать эту "run-time версия access" ?
А где можно скачать эту "run-time версия access" ?Может просто поставить MS Jet 4.0 и последний MSDAC (на сайте М$ все лежит)
Ищи Office Developer, в нем ты можешь сделать из mdb exe-файл который будет полноценным пакетом инсталляции, если в сети не найдешь, съезди на Горбушку, это самый простой вариант. (Сама run-time версия счастья не принесет, тебе нужен Package & Deployment Wizard из Office Developer)
to

to
Может просто поставить MS Jet 4.0 и последний MSDACРаз человек хочет конвертировать mdb в exe значит у него в БД не только таблички расположены, но клиентская часть там же живет. Ты предлагаешь оставить таблички в mdb и написать внешнего клиента (ибо формочки из mdb без access'а в каком-либо виде не поюзаешь вот писать внешнего клиента - и есть проблема

Всем огромное спасибо за советы. У меня реально такая штука, что не только таблицы, но и клиентская часть тож есть. Попробую Office Developer надеюсь сработает, так как deadline 14 апреля
Спасибо еще раз. Здорово, что есть у кого спросить. Сам уже неделю с этой фигней мучаюсь 
Спасибо еще раз. Здорово, что есть у кого спросить. Сам уже неделю с этой фигней мучаюсь 
Оставить комментарий
Ivan19821
Помогите плиз, может кто знает как можно базу, написанную в access'е перекомпилировать в exe'шник? Очень нужно