Главная страница
    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.46 MB
Время: 0.044 c
3-1127905586
Бульбаш
2005-09-28 15:06
2005.11.06
Передача строкового параметра


14-1129642861
teddy
2005-10-18 17:41
2005.11.06
Старые письма на сервере и Бат


11-1110634509
Watcher
2005-03-12 16:35
2005.11.06
Transparent


6-1121948027
chili
2005-07-21 16:13
2005.11.06
Возникла задача, нужно написать систему учета трафика...


14-1129198721
Ega23
2005-10-13 14:18
2005.11.06
Когда выздоровеет Россия?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский