Главная Новые темы Список тем Задать вопрос Поиск  

Форум "Delphi" (архив)


Паскаль, Делфи


 #0 Alesi © 21.02.04 08:24:30 - 23.02.04 11:12:47

Создание установочной версии



Помогите, please, вот с какой проблемкой...
Написал программку, которая использует доступ к базам данных (тип DBDEMOS) через BDE.
Необходимо создать установочную версию программки.
При помощи InstallShield пытаюсь это сделать, но при установке на другой комп - ругается - мол не найден альяс Demos.
В InstallShield Object указываю BDE_ENT и BDERTL,
в ODBC Microsoft Paradox Driver (*.db)...
Что я делаю не правильно?? Цитата

 #1 Immitator © 21.02.04 13:56:35

а ты еще поставляй инсталяшку БДЕ
 #2 Deep © 23.02.04 09:14:26

> Alesi ©
чтобы не было таких проблем с алиасами -- используй в программе компонент TDatabase. С его помощью можно создавать алиасы "на лету" без записи/чтения их в/из  системного файла БДЕ. Свойства DatabaseName таблиц настраиваешь на эту компоненту и дело в шляпе.  
 #3  Immitator © 23.02.04 09:47:47

> С его помощью можно создавать алиасы "на лету" без записи/чтения
> их в/из  системного файла БДЕ

эй эй эй  а можно подробнее,  а если я хочу рез-ты работы программы сохрагить и дальше их использовать?
 #4 Ru © 23.02.04 09:58:25

Я бы порекомендовал не использовать алиасы вообще. А пользоватся свойствами DataBaseName и TableName у компонента TTable. Во всяком случае у меня это прекрасно работало.
 #5 Deep © 23.02.04 11:12:47

> Ru ©
можно конечно настраивать > DataBaseName свойство таблиц сразу на путь к таблице. но у этого способа есть два минуса.
1)Если таблиц много и нужно менять пути к таблицам - нужно постоянно следить за всеми таблицами.
2)если к таблицам нужен многопользовательский доступ

Потому лучше использовать допольнительную компоненту TDatabase, как я и описывал выше.




  • Тема находится в архиве

    Написать ответ

    Имя: Регистрация HTML?
    smiles смайлики
    Потом перейти в:    
    паутина



      ©  webest.net, 2002-2007  

    top.mail.ru
    » Бесплатный счетчик посещений
    » Рейтинг сайтов