Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2007, 16:10   #1
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию Ошибка при инсталляции программы

Здравствуйте, уважаемые программисты!
Создал инсталляцию своей программы, с БД MS Accsess, но после после установки и запуска своего приложения, у меня не отображается моя БД, т.е. он не может найти ее. Инсталляцию делал в "InstallShield Express". Подскажите, пожалуста как можно отобразить БД в инсталлированной программе?
З.Ы.: Первый раз делаю инсталлированную программу.
фЁдОр вне форума Ответить с цитированием
Старый 22.12.2007, 20:00   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

А как у вас в программе прописан доступ к базе?
Наверняка использовали конкретный путь?
mihali4 вне форума Ответить с цитированием
Старый 24.12.2007, 08:16   #3
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Честно, говоря думал, что меня в поиск отправят и признаюсь, что я им пользовался, но после создания темы. Там к стати у кого-то тоже была такая проблема, но толком там ничего не решили(сказали только какой программой воспользоваться). А доступ к БД действительно идет через канкретный путь, я подсодиняюсь к БД, через ADOConnection, в полне возможно, что в этом и проблема, но если не использовать этот компонент, то как тогда приложение будет знать куда обращаться к БД?
фЁдОр вне форума Ответить с цитированием
Старый 24.12.2007, 09:10   #4
Vedrus
ИСККОНный хакер
Форумчанин
 
Аватар для Vedrus
 
Регистрация: 08.11.2007
Сообщений: 195
По умолчанию

Там, где указан этот путь - просто удалите его, оставив только название базы. База данных должна лежать в том же каталоге, что и exe-файл. Там, где прописан только путь, но не указано имя базы - тоже полностью удалите путь.
#define QUESTION bb || !bb
Vedrus вне форума Ответить с цитированием
Старый 24.12.2007, 09:21   #5
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от Vedrus Посмотреть сообщение
Там, где указан этот путь - просто удалите его, оставив только название базы. База данных должна лежать в том же каталоге, что и exe-файл. Там, где прописан только путь, но не указано имя базы - тоже полностью удалите путь.
Понял, попробую. Результат напишу чуть позже.
фЁдОр вне форума Ответить с цитированием
Старый 24.12.2007, 11:27   #6
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

mihali4, Vedrus - спасибо Вам большое. Действительно, у компонента ADOConnection убрал путь и оставил только имя БД и все получилось. Странно, что только об этом нигде ненаписано.
фЁдОр вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при запуске программы MAcK Общие вопросы .NET 5 14.08.2008 15:12
Ошибка и падение (выход) Excel при выполнении сложной программы на VBA Serge_Bliznykov Microsoft Office Excel 6 13.08.2008 16:50
Запуск программы на выполнение из другой программы. ViNcHeStEr Паскаль, Turbo Pascal, PascalABC.NET 6 18.06.2008 14:33
Где ошибка? [Smarik] Общие вопросы Delphi 5 01.04.2008 09:56
ошибка mci nikolya Помощь студентам 1 05.02.2008 22:52