Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];
ВнизКак заставить Paradox-базу работать на компе без Delphi ? Найти похожие ветки
← →
Aiax (2003-06-24 09:46) [0]Метод в лоб:
На дисках Дельфи в каталоге BDE есть файл bdeinst.cab
делаем: extract.exe \bdeinst.cab
DLL копируем куда надо и там делаем:
regsvr32.exe [path]\bdeinst.dll
Если можно как-то пришить bde к exe-шнику или сделать это как-то по-другому подскажите...
← →
Соловьев (2003-06-24 09:55) [1]InstallSheld
← →
Zacho (2003-06-24 09:58) [2]Абсолютно нормальный способ. А после установки bdeinst.cab и bdeinst.dll можно и удалить. Единственный недостаток: SQL-Links так не поставятся. Впрочем, для работы с Парадоксом они и не нужны.
А еще можно использовать какой-нибудь инсталлятор, например Install Shield Express Delphi Edition - в нем есть возможность создания дистрибутива с BDE и SQL-Links.
Вообще-то все довольно подробно описано в файлах deploy.txt, bdedeploy.txt (могу и ошибиться с названиями файлов, точно уже не помню).
← →
Anatoly Podgoretsky (2003-06-24 09:58) [3]Для работы с базой Дельфи не требуется, зато нужна инсталляция, для этого тебе дан инструмент под названием Install Shield Express, который происталлирует твою, программу, БДЕ, другие части, такие как сама база и настроит алиасы.
← →
AbrosimovA (2003-06-24 11:08) [4]Смею предложить ещё один способ установки твоей программы. Этот способ не обязательно наилучший. Мне нужно было установить программу, которая работала с базой данных Paradox, но совсем не хотелось изучать возможности Install Shield Express, тем более она у меня не полнофункциональная.
Я сделал следующее:
Сначала запускаю установку BDE(скачал с интернета BDE 5.01), а затем не залезая в BDE Administrator запускаю свою программу и всё работает. В своей программе сделал проверку на существование BDE. Если BDE существует и верно прописана, то программа при запуске сама регистрирует базу данных, а иначе выдается соответствующее сообщение об ошибке BDE.
← →
Anatoly Podgoretsky (2003-06-24 11:20) [5]AbrosimovA (24.06.03 11:08)
Освоение и создание реальной инсталляции с помощью Install Shield Express щанимает 5-10 минут, если ты его никогда ранее не видел, ну для ослабленный пускай 30 минут.
Борланд не дает оттдельной инсталляции BDE и это немного противозаконно (видимо ты качал с какого нибудь пиратского источника), инсталляция должна делаться с помощью Install Shield Express или с помощью другого сертифицированного инсталлятора. Отдельно не разрешается, за исключением ActiveX приложений (bdeinst.dll)
Aiax (24.06.03 09:46)
deploy.txt + bdedeploy.txt есть в комплекте Дельфи.
← →
AbrosimovA (2003-06-24 11:27) [6]
> Anatoly Podgoretsky © (24.06.03 11:20)
А Вы можете, положа руку на сердце, сказать, что вы совсем не пользуетесь пиратским программным обеспечением? О законности могут говорить только те, кто его совсем не нарушает. И почему Вы решили, что у меня пиратская копия?
← →
Anatoly Podgoretsky (2003-06-24 11:42) [7]А очень просто, Борланд не предоставляет отдельной инсталляции БДЕ и не позволяет распространять отдельно БДЕ. Это неотъемлимая часть инструмента разработки.
А довод насчет "сам такой" - это обычный довод, перевод на другую личность, крайне неприличный довод в дискуссиях, это лучше делать в песочнице.
← →
DevMaster (2003-06-25 11:22) [8]Всем приветик!!!
Хочу поделиться советиком по данной теме!!!
Я использую БД Paradox причем не используя BDE(тоесть на компе где моя прога работает нет BDE)!!!! Этот способ работает на любой операционке симейства Windows!!!(Все проверенно!!!)
Вот инициализация таблицы!!!
with Table1 do
begin
{путь к файлам таблиц!!!}
DatabaseName:= ExtractFilePath(Application.ExeName)+"Base";
TableName:= "Address.db"{можно без расширения!!!}
Active:= True;
end;
Таким образом я избавился от алиаса!!!!!!
Далее необходимы 4 Dll(если используем SQL запросы то еще 1)
Все эти DLL занимают около 1 МБ(многовато, но ведь это намного меньше чем всё BDE установить!!!)
К сожалению список этих Dll я не помню!! Но гдето неделю назат я вылаживал их в форум(Вопрос был о InstalShield)
Всем Успешных познаний!!!
← →
vopros (2003-06-25 11:52) [9]>DevMaster © (25.06.03 11:22)
Насмешил.:))
← →
Val (2003-06-25 12:00) [10]>DevMaster © (25.06.03 11:22)
+vopros © (25.06.03 11:52)
количество восклицаний и стиль текста поста сильно напоминают "Хотите похудеть?..." и т.д. :)
← →
Dred2k (2003-06-25 12:19) [11]
> DevMaster © (25.06.03 11:22)
И снова он на арене...
← →
DevMaster (2003-06-25 16:04) [12]>vopros
>Val
>Dred2k
Да, ребятки... Вы наверное в форуме только такие советы и даете..! А реально по этой теме подсказать слабо?
:)))
← →
Dred2k (2003-06-25 16:45) [13]Ждем, когда ты начнешь "вылаживать" чудо-dll-ки.
Нам без них никак...
← →
Anatoly Podgoretsky (2003-06-25 20:56) [14]Опять провокатор в ветке.
← →
Dred2k (2003-06-25 21:02) [15]Надеюсь, не я?
;))
← →
Pat (2003-06-25 23:11) [16]>Хочу поделиться советиком по данной теме!!!
Я бы такого и врагу не посоветовал
← →
vopros (2003-06-26 09:46) [17]>DevMaster © (25.06.03 11:22)
Если перетащить еще несколько каталогов и немного инфы(забыл какой).Все будет работать и без ОС Windows!!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.21;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.011 c