Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ADO+MS Access (*.mdb), Перенос приложения на другой компьютер 
:(
    Опции темы
Алина
Дата 7.11.2005, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 14.5.2005

Репутация: нет
Всего: нет



Как сделать так, чтобы приложение с ADO+ база MS Access работало на другом компьютере?
PM MAIL   Вверх
offline
Дата 7.11.2005, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 474
Регистрация: 7.2.2005

Репутация: 7
Всего: 7



а MS Access установлен?
PM MAIL   Вверх
FRAGNATIC
Дата 7.11.2005, 19:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: 2
Всего: 11



устоновить mdac
(вроде)

PM MAIL   Вверх
BasilL
Дата 7.11.2005, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 84
Регистрация: 26.5.2005
Где: Челябинск обл.

Репутация: нет
Всего: 1



самое простое - поставить MS Access. Вместе с ним встанет и mdac.
Если Access ставить не хочеться, то можно поставить чистый mdac.
PM MAIL   Вверх
YurikGL
Дата 7.11.2005, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 5.7.2005
Где: Уфа

Репутация: нет
Всего: 2



Цитата
Как сделать так, чтобы приложение с ADO+ база MS Access работало на другом компьютере?


Ни разу не встречал ситуацию, что-бы не работало...
Для этого нужна система выше win2000 или установленный офис... Сам по себе Access не нужен.
--------------------
 
PM MAIL WWW ICQ   Вверх
Алина
Дата 8.11.2005, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 14.5.2005

Репутация: нет
Всего: нет



На другом компе стоит вин2000 и офис2000 вместе с аксесом. и тем не менее, когда запускаешь готовый экзешник оно говорит "неизвестная ошибка по такому-то адресу".
сама база лежит в том же каталоге, что и экзешник. и названия каталогов такие же, как и на "родительском" компьютере.
PM MAIL   Вверх
FRAGNATIC
Дата 8.11.2005, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: 2
Всего: 11



мдя
с чего такая увереность что ошибка именно из-за бд?
а не проше было бы в строке соединения в приложении не указывать каталоги а просто db.mdb и ложить бд просто в один и тотже каталог тогда и заботится о такихже коталогах не надо
PM MAIL   Вверх
offline
Дата 8.11.2005, 23:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 474
Регистрация: 7.2.2005

Репутация: 7
Всего: 7



базу положи в один каталог с EXE файлом

Код

 MainPath := ExtractFilePath(Application.ExeName);
 ADOConnection.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;' +
                               'Data Source=' + MainPath + 'имя файла базы;' +
                               'Mode=Share Deny Read|Share Deny Write;' +
                               'Persist Security Info=False'


PM MAIL   Вверх
innok
Дата 9.11.2005, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 12.10.2004

Репутация: 1
Всего: 1



а еще можно использовать udl файл
PM MAIL   Вверх
Алина
Дата 10.11.2005, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 14.5.2005

Репутация: нет
Всего: нет



Как его написать, проблем нет... А вот как его использовать?
PM MAIL   Вверх
innok
Дата 10.11.2005, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 12.10.2004

Репутация: 1
Всего: 1



udl? в коннекшн стринг говоришь - использовать udl файл. можно удл файл класть рядом с прогой, в пути к удл файлу сносишь тогда весь путь к нему, кроме его имени есссно. А внутри удл - будет путь к базе. Т.е. отпадает необходимость держать базу где нить поблизости. путь к базе настраивается в удл файле.
PM MAIL   Вверх
offline
Дата 10.11.2005, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 474
Регистрация: 7.2.2005

Репутация: 7
Всего: 7



Это то-же самое что я выше написал, смотри соединение с базой выше
PM MAIL   Вверх
FRAGNATIC
Дата 10.11.2005, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


..::Свирепый Кодер::..
**


Профиль
Группа: Участник
Сообщений: 901
Регистрация: 17.10.2004
Где: ICQ

Репутация: 2
Всего: 11



а если приложение ваще тоесть писалось вами то уж куда проще сделать просто настройки! это не проблема сделать настройку ADOConnection.ConnectionString и всё =)
PM MAIL   Вверх
Алина
Дата 10.11.2005, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 60
Регистрация: 14.5.2005

Репутация: нет
Всего: нет



Спасибо за помощь салаге!
PM MAIL   Вверх
joomler
Дата 29.3.2009, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 29.3.2009

Репутация: нет
Всего: нет



ооо ребят спасибо, решил проблему)))) теперь с переносом на другой комп все впорядке) мучился неделю, опыта мало в кодинге))) счас все нормально
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0857 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.