Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: bde доступ  (Прочитано 10789 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dima (KDV_83)
Участник

kz
Offline Offline

« : 17-10-2004 16:05 » 

Вот я создал приложение база данных на Delphi6 с BDE доступом, работает оно только на компах где установлено Delphi. Вопрос можно ли сделать чтобы оно без Delphi работало. Слышал там какие-то dll-ки с приложением нужно поставлять  
Подскажите, пожалуйста, какие именно dll
Записан
Oldy
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 17-10-2004 19:05 » 

Да, конечно можно. Вместе с программой (или без нее) нужно установить BDE. InstallShield Express поможет изготовить "инсталляшку". Удачи
Записан

С уважением, Oldy.
x77
Модератор

ro
Offline Offline
Пол: Мужской
меняю стакан шмали на обратный билет с Марса.


« Ответ #2 : 18-10-2004 06:15 » 

для простеньких локальных баз есть смысл заюзать сторонние компоненты, позволяющие общаться с парадоксовскими таблицами напрямую, без всякого бде. на торри что-то похожее было, причём унаследованное от TDataset'ов, т.е. полностью совместимое со стандартными db-aware контролами.
Записан

Dima (KDV_83)
Участник

kz
Offline Offline

« Ответ #3 : 18-10-2004 17:02 » 

Oldy, Про InstallShield Express я слышал, должен идти в составе Delphi, но у меня его в Delphi почему то нет, диска нет качать - большой слишком
там какие то  библиотеки dll нужно пользователю в system скопировать и работает (сам не видел)

x77, Понимаешь я уже создал это приложение, не переделывать же. Следующий раз с ADO буду делать (там Offise поможет)
Записан
x77
Модератор

ro
Offline Offline
Пол: Мужской
меняю стакан шмали на обратный билет с Марса.


« Ответ #4 : 18-10-2004 17:17 » 

Dima (KDV_83), я не навязываю решение, но:

1) переделки сведутся к тому, что бы вместо TTable влепить соответствующий TMyWithoutBdeTable и назначить его в соотв-ие TDatasource'ы;

2) ADO и офис - никак не связаны. и работа с парадоксом через ADO сведётся к работе с парадоксом через ODBC, что медленнее, чем то же BDE, т.е. - не стоит выделки, imho.
Записан

Oldy
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 18-10-2004 18:39 » 

Вот один из способов устаноки BDE:

Q-42:  Как установить BDE с помощью bdeinst.dll?
------------------------------------------------------------
Скопировать bdeinst.dll в папку WINDOWS, упрощается процесс
установки как в первый раз, так и при последующих инсталляциях.
Выполнить из командной строки:
regsvr32.exe <path>bdeinst.dll
bdeinst.dll находится в файле bdeinst.cab, каталог BDE
bdeinst.dll распаковывается из bdeinst.cab командой extract.exe
------------------------------------------------------------
(С) F&Q FIDO7.RU.DELPHI.DB

Естественно, что алиасов не будет. Их придется создавать из своей программы.
Записан

С уважением, Oldy.
Dima (KDV_83)
Участник

kz
Offline Offline

« Ответ #6 : 24-10-2004 17:59 » 

Скопировать bdeinst.dll в папку WINDOWS, упрощается процесс
установки как в первый раз, так и при последующих инсталляциях.
Выполнить из командной строки:
regsvr32.exe <path>bdeinst.dll
bdeinst.dll находится в файле bdeinst.cab, каталог BDE
bdeinst.dll распаковывается из bdeinst.cab командой extract.exe

можно поподробней: regsvr32.exe <path>bdeinst.dll это где, в чем
Записан
Александр
Опытный

kz
Offline Offline
Пол: Мужской
Угадай кто?


WWW
« Ответ #7 : 25-10-2004 06:54 » 

Dima (KDV_83),

можно поподробней: regsvr32.exe <path>bdeinst.dll это где, в чем

Нажимаешь "Пуск-> Выполнить" и там вводишь "regsvr32.exe <path>bdeinst.dll" без кавычек, а в месть <path> указывешь путь к этому файлу.
Записан

Бороться и искать, найти и перепрятать.
Dima (KDV_83)
Участник

kz
Offline Offline

« Ответ #8 : 25-10-2004 09:19 » 

Александр, Oldy, спасибо, у меня все работает
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines