Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Перенос программи с БД


Автор: Ahmad 16.8.2007, 23:32
Привет!
У меня проблема...Написал программу для ресторанов (закази, меню и все такое), базу данних для нее писал в InteraBase на SQL, также создал Alias в BDE, и при запуске программи надо ввести логин и пароль для входа в нее... У меня на компьютере все работает прекрасно, но когда я инсталю программу на другой компьютер, то после ввода логина и пароля и нажатия кнопки войти вискакивает ошибка Unable to connect to database....я прописал чтоби вискакивало ето сообщение когда бази нельзя поключится к базе данних...скажите почему? может мне надо установить чтото дополнительно? пожалуйста подскажите, ато надо отдавать программу заказчикам...  smile  smile  smile  smile  smile  

Автор: pavelv 17.8.2007, 04:45
Что ставишь на вторую тачку? Понятно, что FireBird или InterBase не забыл? 
Какие файрволы стоят, если операционка XP отключи брандмаэур(Сетевое окружение -> свойства -> Подключение по локальной сети -> свойства -> параметры -> брандмауэр). Ещё может быть путь к базе данных на новой тачке указываешь через папки содержащие пробелы, к примеру: "C:\Program FIles\MyProject\bd.gdb". Не уверен, но помойму по такому пути к базе через проект не подцепишься.

Если и после ничего не поможет, переделай проект так чтобы помимо "Unable to connect to database" прога выдавала путь к базе к которой пытается подключиться.  Не выйдет пиши ещё, подумаем.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)