![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с базами независимо от Delphi [D7, Paradox]
Era © (2005-11-20 10:47:00)Такая ситуация, я создал программу в которой используются базы данных типа Paradox, когда у меня на копмьютере установлена Delphi, то всё работает просто отлично, а вот если Delphi не установлена, то программа сначала выдаёт ошибку, а потом запускает программу, только вот база банных не отображается. Как это исправить?
AlexWlad (2005-11-20 14:30:00) [1]
> Era (20.11.05 10:47)
>
> Такая ситуация, я создал программу в которой используются
> базы данных типа Paradox...
И поимел "геморрой на голову".
> Это что же получается, мне каждому, кому я захочу дать попользоваться
> своей прогой придётся ставить BDE???
Ну, дык... Причем у клиента ужеможет стоять BDE, и в этом случае надо проверять версию, добавлять свой алиас и тыпы. Я уж не говорю о "радостях" работы с парадоксом при нескольких пользователях ил отрубании питания.
Ты бы для начала полистал заголовки тем в "Базах" на предмет парадокса и сделал выводы, а потом уже писал программу.
Карелин Артем (2005-11-20 12:19:00) [2]
> Era (20.11.05 11:24) [2]
Измени способ доступа к базе на прямой без всяких библиотек. Как варианты могу предложить использовать ClienDataSet с хранением инфы в файле(uses midaslib не забывам при этом) или компоненты типа TDBF на torry.net
Anatoly Podgoretsky (2005-11-20 11:40:00) [3]А ты как думал, раз используешь ДЛЛ библиотеки, то должен их поставлять и устанавливать в соответствии с их правилами.
Кардинальный путь, сделать как все инсталяцию программы, при том стандартную, а не самопальную.
Era (2005-11-20 11:24:00) [4]Ошибку, я уже врядли напишу, т.к. Delphi уже поставил...
Это что же получается, мне каждому, кому я захочу дать попользоваться своей прогой придётся ставить BDE??? А более координального способа нет?
Карелин Артем (2005-11-20 11:11:00) [5]-Доктор, у меня что-то где-то болит. Что делать?
Напиши ошибку сюда, поставь BDE на комп клиента.