Главная страница
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.065 c
14-1129239730
ron
2005-10-14 01:42
2005.11.06
Independent Software Developers Forum (ISDEF)


4-1125398035
MrBob
2005-08-30 14:33
2005.11.06
Печать на матричнике без промотки


6-1122019736
Senti
2005-07-22 12:08
2005.11.06
Помогите разобраться с вот этим кодом...


14-1129021214
ANB
2005-10-11 13:00
2005.11.06
Чем отличается попса от рока ?


14-1129543079
fool_student
2005-10-17 13:57
2005.11.06
IMP software