Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Вниз

BDE   Найти похожие ветки 

 
Dido   (2004-03-25 10:36) [0]

Когда-то давно один из мастеров говорил что тем кто просто
кидает файлы БДЕ просто в папку с программой "руки отрывать надо". Не могли бы вы рассказать почему (В книжке Архангельского
описано именно это).


 
Term ©   (2004-03-25 10:47) [1]

значит и ему тоже надо руки оторвать по самые коленки


 
makz   (2004-03-25 10:48) [2]

Как разграничить права, в таком случае? Допустим юзер должен писать в базу - тогда, если все в одной папке, он получает права изменять exe"шник. Надо объяснять дальше?


 
sniknik ©   (2004-03-25 10:54) [3]

это не дает нормально работать "законно" установленному BDE. чревато чем угодно от вполне мирного существования до полного краха.
а кто любит неопределенност?
будеш так делать так пиши в иструкции своей проги "установка данной программы потенциально опасна! за потерянные данные, время ... т.д. автор ответственности нести не хочет"


 
Dido   (2004-03-25 10:56) [4]

> sniknik ©  
а как надо?


 
Romkin ©   (2004-03-25 11:06) [5]

Да сколько раз было, устанавливаешь программу - все остальные перестают работать... Или наоборот, свою ставишь - какая-то хрень не работает :(
Есть две программы, работающие с BDE, и у одной из них файлы BDE в ее каталоге - ой! Одна из них работать не будет.
PS А Архангельскому надо не руки оторвать, а голову


 
Term ©   (2004-03-25 11:08) [6]


> а как надо?

а как обычно устанавливается БДЕ?
можно отдельной установкой, а чаще всего вместе с установкой программы, в инстал шилде его добавь в дистрибутив, и всё будет так как надо, да в принципе все программы для создания дистрибутивов умеют это делать


 
Term ©   (2004-03-25 11:09) [7]


> PS А Архангельскому надо не руки оторвать, а голову

если отрывать руки моим способом, то не только голову и всего его порвать можно будет!!!


 
Sergey13 ©   (2004-03-25 11:25) [8]

Не надо никому ничего отрывать, сами отвалятся однажды. 8-)


 
Anatoly Podgoretsky ©   (2004-03-25 11:34) [9]

Не давно, кто то из нащих женщин рассказывал про встречу с данной ситуацией. Ужас состоял в том, что эта программа была спущена откуда то с верху и отказаться от нее нельзя юыло и переделать на работу с нормально инсталлированной БДЕ тоже.


 
Anatoly Podgoretsky ©   (2004-03-25 11:37) [10]

Точнее ужас состоял в том, что обе программы спущены с верху и от обоих отказаться нельзя, а работать они не могли.


 
Курдль ©   (2004-03-25 11:43) [11]


> Dido   (25.03.04 10:56) [4]
> а как надо?


А надо забыть про BDE и делать все правильно!


 
Anatoly Podgoretsky ©   (2004-03-25 11:47) [12]

Думаешь дело в БДЕ, нет дело в библиотеках, в любых, которые вздумается использовать по данному принципу. Бьют не за БДЕ, а за подобное извращение.


 
Курдль ©   (2004-03-25 11:55) [13]

Я лично против BDE, как идеи, ничего не имею.
Это хорошо исполненный и годами отточенный продукт.
Но свет клином не сошелся на Борланде. Производители ПО стараются максимально стандартизовать интерфейсы БД. Пока неоспоримым лидером является ODBC. Он, в отличие от BDE, поставляется с ОС и не терпит никаких "просто в папку с программой" :)


 
sniknik ©   (2004-03-25 12:46) [14]

Курдль ©   (25.03.04 11:55) [13]
> поставляется с ОС и не терпит никаких "просто в папку с программой" :)
зря так думаеш, у когото тут с форума была ситуация все порушилось после установки программы основаной на ODBC драйвере, причем при установках рушилось не на всех компах а так через один.
логическим путем дошли что инсталятор просто копировал нужные dll в системные папки (е естественно сам DSN делал по ним), в том случае когда движок уже стоял (и в принципе копирование уже лишнее) нормально, если же до этого не стояло - крах. (посоветовал скачать нормальный установшик движка и запускать его после установки "супер" проги (на тех что уже "испорчены" в основном), и все прошло, вроде (больше не писал))


 
Курдль ©   (2004-03-25 13:00) [15]

За несколько лет работы сдана уйма программ, устанавливающих СУБД и все драйвера к ним. Ни одной жалобы на глюки при установке.

Продукты и инструменты: ODBC, ASA, IB, Install Shield.


 
sniknik ©   (2004-03-25 13:53) [16]

если пользоватся Install Shield/(другим нормальным создателем установок) и делать нормальную установку BDE, то и с ним проблем не будет.
реч же наоборот о ненормальных.


 
go3don   (2004-03-25 16:15) [17]

Вопрос как специалистам:
Моя программа использует MySQL+MySQL ODBC driver+FoxPro IV.
При установленном Delphi 7 Enterprise работает нормально, если же выдаю на клиентскую машину (железо то же, но делфи нет, стоит DBE32Local v1.0.0.0) то начинаются приколы. Если можно это назвать работой, то программа работает. Но на каждый запрос тратится примерно 28 сек. Тогда как на моей машине время запроса почти незаметно. Кроме того, создаю алиас на свою базу(при проверке он работоспособный) но при попытке открыть его DbExplorer32 -- "Cannot load an IDAPI service library."
Все проблемы легко решаются установкой делфи. Но это ведь ненормально, в чем может быть проблема?


 
Курдль ©   (2004-03-25 16:43) [18]

А не слишком ли это... запутано... (как бы помягче сказать?..)

> Моя программа использует MySQL+MySQL ODBC driver+FoxPro
> IV.
(как я понял еще и с BDE)  :)))


 
Anatoly Podgoretsky ©   (2004-03-25 17:09) [19]

А такое FoxPro IV разве существует в природе, проде после 3 сразу была 5.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.036 c
14-1081108170
ИМХО
2004-04-04 23:49
2004.04.25
Дерево HTML-средствами


14-1080123294
Igor_thief
2004-03-24 13:14
2004.04.25
DelphiWorld.narod.ru


3-1080132204
Go3DoN
2004-03-24 15:43
2004.04.25
datasource от сторонних разработчиков?


1-1081168645
snake1977
2004-04-05 16:37
2004.04.25
OpenDialog


3-1080719173
russko
2004-03-31 11:46
2004.04.25
WordWrap в DBGridEh





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский