Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.11.06;
Скачать: CL | DM;

Вниз

Мобильность программы с исп. MSAccess   Найти похожие ветки 

 
MakedoneZ ©   (2005-09-25 16:51) [0]

Предположим я создал Базу Данных при помощи "Microsoft Access",и через свою программу с ней работаю.
Если я скажем перенесу эту программу на другой компьютер вместе с той же БД,а там,скажем не установлен Microsoft Office,то работа программы будет невозможной?
Не будет необходимого драйвера БД?
Или же этот драйвер поставляется с Windows?


 
Anatoly Podgoretsky ©   (2005-09-25 17:21) [1]

Сделай нормальную инсталяцию. Инсталятор входит в комплект Дельфи. Остальное русская рулетка - повезет, не повезет


 
sniknik ©   (2005-09-25 17:22) [2]

зависит от многого, того, что ты предположительно использовал/не использавал при работе с базой Access (возможны в связке - BDE, ODBC а значит и их алиасы  DAO, Jet при участии ADO, DCOM и даже самого Access(программы), видел как используя его как обьект автоматизации делают упаковку базы... также видел базу где все таблицы были внешними, и реально размещались в MSSQL (нафига непонятно)... там естественно без него не работает не перенесеш (если в другую локальную сеть))

предположим ты все сделал "правильно", без участия лишних связок... тогда Microsoft Office не нужен (как и программа Access), и примерно в 98-99% случаев на другом компьютере уже будет все необходимое. в 2-1% придется доставлять. (проценты имхо)


 
MakedoneZ ©   (2005-09-25 17:33) [3]


> Сделай нормальную инсталяцию


> Jet при участии ADO

Вот как раз таки,ADO и драйвер Jet я и использую.
Попробуем.


 
Anatoly Podgoretsky ©   (2005-09-25 17:42) [4]

sniknik ©   (25.09.05 17:22) [2]
также видел базу где все таблицы были внешними, и реально размещались в MSSQL (нафига непонятно)... там естественно без него не работает не перенесеш (если в другую

Нормально, в соответствии с рекомендациями Микрософт, вот только таким путем переносить не надо. Здесь в качестве клиента используется Акцесс, зачем же делать клиента для клиент, надо делать нового клиента для MS SQL. Хотя глупость человеческая не имеет пределов.


 
sniknik ©   (2005-09-25 18:54) [5]

Anatoly Podgoretsky ©   (25.09.05 17:42) [4]
в томто и дело, был бы аксесс проект (*.adp) который работает с mssql - понятно, но зачем писать в дельфях клиента к базе аксесс(*.mdb) и там делать линки в mssql, закрывая себе возможность использования нормальных процедур/функций/транзакций/... как если бы было конектясь непосредственно с mssql, я так до сих пор и не понял.


 
Anatoly Podgoretsky ©   (2005-09-25 18:56) [6]

Это от отсутсвия профессионализма.



Страницы: 1 вся ветка

Текущий архив: 2005.11.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
3-1127318171
olevacho_
2005-09-21 19:56
2005.11.06
MySQL ODBC problems


14-1129618430
vuk
2005-10-18 10:53
2005.11.06
Тут эта... Tony Levin Band в Москву приезжает...


2-1129064616
radius
2005-10-12 01:03
2005.11.06
Передача данных из формы в таблицу


4-1125653799
Piero
2005-09-02 13:36
2005.11.06
Сигналы CommPortа


2-1129273740
Andry
2005-10-14 11:09
2005.11.06
CGI