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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2009, 20:56   #1
Копоть Артём
Пользователь
 
Аватар для Копоть Артём
 
Регистрация: 12.04.2009
Сообщений: 29
Смущение Базы данных на Borland

Привет! Пишу батьке в офис небольшую базу данных (Borland Delphi 7, PARADOX). С работой никаких вопросов. проблема в следующем: программа не работает ни на каком компьютере, если на нём нет Delphi. Выводит "Error: Borland Database Engine Initialization".
Вопрос: что нужно сделать, чтобы программа работала на любом компьютере?
Программист - это человек, который решает совершенно непонятным вам способом проблемы, о существовании которых вы даже не подозревали.
Копоть Артём вне форума Ответить с цитированием
Старый 21.09.2009, 22:08   #2
SuperVisor
Павел Сергеевич
Форумчанин
 
Регистрация: 05.11.2006
Сообщений: 665
По умолчанию

Установить на компьютерах BDE Administrator
Познавая других, мы познаем себя.
С'est la vie...
SuperVisor вне форума Ответить с цитированием
Старый 22.09.2009, 08:55   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Написать в OnCreate формы это:
Код:
 try
 Form3.Table1.Active:=False;
 Form3.Table1.DatabaseName:=ExtractFilePath(Application.ExeName);
 Form3.Table1.TableName:='table.db';
 Form3.Table1.Active:=True;
 except
  on EDatabaseError do
   Application.MessageBox('Не могу открыть файлы БД','название проги',MB_ICONERROR);
 end;
И так для каждой таблицы. А еще скачайте BDE Setup и установите его на компе пользователя.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 26.09.2009, 12:11   #4
Кайрат
Новичок
Джуниор
 
Регистрация: 26.09.2009
Сообщений: 2
По умолчанию

Салам. Зачем тебе Parabox? Она довно устарела и не отвечает требованиям по надежости хранения информации. Используй Access. Это гараздо удобнее и легче.
Кайрат вне форума Ответить с цитированием
Старый 26.09.2009, 12:26   #5
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
Access
Цитата:
не отвечает требованиям по надежости хранения информации
http://www.programmersforum.ru/showp...76&postcount=5
http://www.programmersforum.ru/showp...8&postcount=10
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Borland Developer Studio 2006 Delphi как создать базы данных tatiana74 Помощь студентам 4 26.04.2009 15:52
Базы данных Alexoid Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 22.04.2008 19:59
базы данных Gromsky Помощь студентам 2 03.03.2008 15:45