![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мобильность программы с исп. MSAccess [D7, MS Access]
MakedoneZ © (2005-09-25 16:51:00)Предположим я создал Базу Данных при помощи "Microsoft Access",и через свою программу с ней работаю.
Если я скажем перенесу эту программу на другой компьютер вместе с той же БД,а там,скажем не установлен Microsoft Office,то работа программы будет невозможной?
Не будет необходимого драйвера БД?
Или же этот драйвер поставляется с Windows?
Anatoly Podgoretsky (2005-09-25 18:56:00) [1]Это от отсутсвия профессионализма.
sniknik (2005-09-25 18:54:00) [2]Anatoly Podgoretsky © (25.09.05 17:42) [4]
в томто и дело, был бы аксесс проект (*.adp) который работает с mssql - понятно, но зачем писать в дельфях клиента к базе аксесс(*.mdb) и там делать линки в mssql, закрывая себе возможность использования нормальных процедур/функций/транзакций/... как если бы было конектясь непосредственно с mssql, я так до сих пор и не понял.
Anatoly Podgoretsky (2005-09-25 17:42:00) [3]sniknik © (25.09.05 17:22) [2]
также видел базу где все таблицы были внешними, и реально размещались в MSSQL (нафига непонятно)... там естественно без него не работает не перенесеш (если в другую
Нормально, в соответствии с рекомендациями Микрософт, вот только таким путем переносить не надо. Здесь в качестве клиента используется Акцесс, зачем же делать клиента для клиент, надо делать нового клиента для MS SQL. Хотя глупость человеческая не имеет пределов.
MakedoneZ (2005-09-25 17:33:00) [4]
> Сделай нормальную инсталяцию
> Jet при участии ADO
Вот как раз таки,ADO и драйвер Jet я и использую.
Попробуем.
sniknik (2005-09-25 17:22:00) [5]зависит от многого, того, что ты предположительно использовал/не использавал при работе с базой Access (возможны в связке - BDE, ODBC а значит и их алиасы DAO, Jet при участии ADO, DCOM и даже самого Access(программы), видел как используя его как обьект автоматизации делают упаковку базы... также видел базу где все таблицы были внешними, и реально размещались в MSSQL (нафига непонятно)... там естественно без него не работает не перенесеш (если в другую локальную сеть))
предположим ты все сделал "правильно", без участия лишних связок... тогда Microsoft Office не нужен (как и программа Access), и примерно в 98-99% случаев на другом компьютере уже будет все необходимое. в 2-1% придется доставлять. (проценты имхо)
Anatoly Podgoretsky (2005-09-25 17:21:00) [6]Сделай нормальную инсталяцию. Инсталятор входит в комплект Дельфи. Остальное русская рулетка - повезет, не повезет