Работа БД без вызова Access
От: djkazan  
Дата: 21.04.07 13:21
Оценка:
Здравствуйте.

Мне нужно сделать так, чтобы БД, созданная в Access, работала без вызова сомого Microsoft Access, который стоит на компьютере. Иначе готовая БД выглядит, во первых, несолидно — все равно что при запуске программы, написанной в билдере, вызовется еще и сам билдер, да и неискушенного пользователя среда непонятного приложения[Access'а], в котором "находится" его БД, сбивает с толку.

Пробовал делать *.mde, изменять параметры запуска, искать на форуме — не помогает
Re: Работа БД без вызова Access
От: _Oleg_ Украина  
Дата: 21.04.07 13:35
Оценка:
Здравствуйте, djkazan, Вы писали:

D>Здравствуйте.


D>Мне нужно сделать так, чтобы БД, созданная в Access, работала без вызова сомого Microsoft Access, который стоит на компьютере. Иначе готовая БД выглядит, во первых, несолидно — все равно что при запуске программы, написанной в билдере, вызовется еще и сам билдер, да и неискушенного пользователя среда непонятного приложения[Access'а], в котором "находится" его БД, сбивает с толку.


D>Пробовал делать *.mde, изменять параметры запуска, искать на форуме — не помогает


Для подключения к БД .mdb сам Access не требуется. Необходим драйвер Microsoft Jet.
Re[2]: Работа БД без вызова Access
От: djkazan  
Дата: 21.04.07 13:51
Оценка:
Здравствуйте, _Oleg_, Вы писали:

_O_>Для подключения к БД .mdb сам Access не требуется. Необходим драйвер Microsoft Jet.


Проблема не в том, чтобы запустить БД, не имея Access. Он есть. Проблема в том, что он вызывается при запуске файла*.mdb. Нужно сделать что-то вроде компиляции, чтобы среда Access не появлялась, а пользователь видел только форму БД и с ней работал.
Re[3]: Работа БД без вызова Access
От: wellwell Австралия https://www.softperfect.com
Дата: 21.04.07 15:19
Оценка:
"djkazan" <65413@users.rsdn.ru> wrote in message news:2456657@news.rsdn.ru...
> Проблема не в том, чтобы запустить БД, не имея Access. Он есть. Проблема в том, что он вызывается при запуске файла*.mdb. Нужно сделать что-то вроде компиляции, чтобы среда Access не появлялась, а пользователь видел только форму БД и с ней работал.

Никакой компиляции не бывает (надо было думать об этом когда выбирал MS Access). Не имея Access, такую БД можно открыть через механизм JET, но это будет голый доступ к таблицам. Никаких форм, отчетов и т.п., для всего этого требуется Access. Еще советую глянуть Tools — startup меню в Access'e, там можно указать в каком виде должно открываться БД.
Posted via RSDN NNTP Server 2.0
Re[3]: Работа БД без вызова Access
От: ZAMUNDA Земля для жалоб и предложений
Дата: 21.04.07 23:30
Оценка:
Здравствуйте, djkazan, Вы писали:

D>Проблема не в том, чтобы запустить БД, не имея Access. Он есть. Проблема в том, что он вызывается при запуске файла*.mdb.

Меняешь расширение файла на какую-нить бяку и прописываешь своё приложение на открытие файла этого типа (т.е. расширения) в инсталяшке.
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков
Re[4]: Работа БД без вызова Access
От: wellwell Австралия https://www.softperfect.com
Дата: 22.04.07 03:57
Оценка: :)
"ZAMUNDA" <43868@users.rsdn.ru> wrote in message news:2456914@news.rsdn.ru...
> Меняешь расширение файла на какую-нить бяку и прописываешь своё приложение на открытие файла этого типа (т.е. расширения) в инсталяшке.

Ты думаешь у него есть свое *приложение*?
Posted via RSDN NNTP Server 2.0
Re: Работа БД без вызова Access
От: Vodyamba Россия  
Дата: 22.04.07 23:39
Оценка:
Здравствуйте, djkazan, Вы писали:

D>Мне нужно сделать так, чтобы БД, созданная в Access, работала без вызова сомого Microsoft Access, который стоит на компьютере.


Самое верное решение: БД оставляем Акцеса, а вот визуальную форму и т.п. пишем например на Delphi или на чём то подобном. Главное чтобы получился файл exe. Тогда вот и будет чуть посолиднее...

А так, я очень просто не люблю эти акцесовские формочки, хотя иногда такое бывает оправдано тем, что всегда можно поправить программу на месте, например у клиента на компьютере...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: Работа БД без вызова Access
От: Kharitonov_Roman  
Дата: 24.04.07 04:43
Оценка:
Здравствуйте, djkazan, Вы писали:

D>Здравствуйте.


D>Мне нужно сделать так, чтобы БД, созданная в Access, работала без вызова сомого Microsoft Access, который стоит на компьютере. Иначе готовая БД выглядит, во первых, несолидно — все равно что при запуске программы, написанной в билдере, вызовется еще и сам билдер, да и неискушенного пользователя среда непонятного приложения[Access'а], в котором "находится" его БД, сбивает с толку.


D>Пробовал делать *.mde, изменять параметры запуска, искать на форуме — не помогает


6 работал с mde файами.
структура следующая — клиент преобразовывается в mde. (и остается на машине клиента)
таблицы линкуются с сервера (общий доступ)
Доступы к данным — сначало было DAO, Потом ADO....
есть модули позволяющие скрыть окно базы данных.....
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.