![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Interbase и BDE что нужно еще? [D6, IB5.x]
noname123 © (2009-10-06 23:09:00)Если программа сделана с использованием BDE для подключения к базе данных IB, для подключения программы к базе данных нужно ли устанавливать IB Client на клиентскую машину? И нужно ли покупать лицензию для клиентской части? Если можно ссылки на документацию. Заранее спасибо!
Sergey13 (2009-10-26 16:45:00) [1]> [34] Vad © (26.10.09 16:29)
А мне приходится сталкиваться с другим. Купили тачку, на нее взгромоздили "бесплатные" последнюю винду, последний офис, фотошоп, айсидиси, плеер и т.д. Ну и конечно СТАЛКЕРа (или что то похожее) - раби него и выбиралась конфигурация. Но для РАБОТЫ нужна (достаточна) 98 винда на 486 машине, которую выбросили, потому что не круто и сталкер не идет на ней. Т.е. все от "бесплатности" софта.
ЗЫ: это конечно утрировано, но не лишено, ИМХО, правды.
Vad (2009-10-26 16:29:00) [2]Это просто разница подходов, везде свои плюсы и минусы.
Но если СТАРОЕ уже не развивается 10 лет, то на мой характер - есть повод задуматься. Мне много приходилось сталкиваться с хорошо написанными старыми программами, работающими по 8-12 лет, но в современных условиях -
только "выкрасить и выбросить", потому, что костыли и примочки с помощью
которых они продолжали работать по объему приближались к самой программе.
Sergey13 (2009-10-26 10:46:00) [3]> [32] Vad © (26.10.09 10:30)
Да я и не спорю, что с БДЕ могут быть проблемы. Как и со всем остальным, кстати. Мне просто непонятен подход, при котором при всяком появлении чего то нового надо ОБЯЗАТЕЛЬНО переделывать старое, причем успешно работающее старое.
Vad (2009-10-26 10:30:00) [4]> [31] Sergey13 © (26.10.09 09:36)
> > [28] Vad © (26.10.09 02:40)
> > Я предлагаю
>
> За свои кровные? Из чистого, так сказать, альтруизма?
> Вот если заказчик, тратя деньги на железо, согласен потратить
> и на обновление софта, тогда конечно милости просим. А за
> просто так...
>
> Мои первые программы с БДЕ писались еще на 486 машины и
> первые пентиумы с 95 виндой. Работают до сих пор под ХП
> и на Р4. Без переделок.
> Смысла переделывать пока на нашел.
>
> На прошлой работе здоровенные корпоративные программы вполне
> себе успешно работали (и вроде как работают) через БДЕ с
> Ораклом.
По BDE столкнулся с проблемой Multihome ORACLE, когда на машине несколько версий клиентов ORACLE приходится TNS ручами переписывать.
Кроме этого BDE не всегда прямо ставится на Висту и Windows7 разные версии, приходиться колдовать, что не есть хорошо.
Sergey13 (2009-10-26 09:36:00) [5]> [28] Vad © (26.10.09 02:40)
> Я предлагаю
За свои кровные? Из чистого, так сказать, альтруизма?
Вот если заказчик, тратя деньги на железо, согласен потратить и на обновление софта, тогда конечно милости просим. А за просто так...
Мои первые программы с БДЕ писались еще на 486 машины и первые пентиумы с 95 виндой. Работают до сих пор под ХП и на Р4. Без переделок.
Смысла переделывать пока на нашел.
На прошлой работе здоровенные корпоративные программы вполне себе успешно работали (и вроде как работают) через БДЕ с Ораклом.
Vad (2009-10-26 05:59:00) [6]> [29] Германн © (26.10.09 02:54)
>
> > Если, конечно, их планируют еще использовать.
> >
>
> Точнее, "Если их планируют развивать".
Не обязательно именно развивать, достаточно даже продолжать использовать. Развиваются сопутствующие
программы и железо.
Если конечно, данная программа не полностью автономна, самодостаточна, проста, как Блокнот и ее писали гении, смотрящие
за горизонт. Иначе, в будущем встанет вопрос - что дешевле: убить или продолжать кормить? )))
Германн (2009-10-26 02:54:00) [7]
> Если, конечно, их планируют еще использовать.
>
Точнее, "Если их планируют развивать".
Vad (2009-10-26 02:40:00) [8]> [27] Sergey13 © (23.10.09 10:39)
> > [26] Vad © (23.10.09 10:33)
>
> Ты предлагаешь что то вечное?
Я предлагаю переводить старые программы на текущие технологии и версии компиляторов,
даже если работает без нареканий. Если, конечно, их планируют еще использовать.
Sergey13 (2009-10-23 10:39:00) [9]> [26] Vad © (23.10.09 10:33)
Ты предлагаешь что то вечное?
Vad (2009-10-23 10:33:00) [10]> [24] Sergey13 © (12.10.09 08:29)
> > [23] Германн © (12.10.09 03:26)
> > BDE не развивается уже очень давно
>
> Ну так если программа написана еще давнее, то какой смысл
> ее переписывать? Если она к тому же работает без нареканий.
Однажды может наступить час - х, когда нужно будет переносить все на новое железо, новую операционку, новые технологии...
и старые костыли уже не сработают. Или " После нас - хоть потоп !" ?! ))))
Игорь Шевченко (2009-10-12 13:07:00) [11]
> BDE не развивается уже очень давно
Classes.TList, например, тоже не развивается. Его не использовать ?
Sergey13 (2009-10-12 08:29:00) [12]> [23] Германн © (12.10.09 03:26)
> BDE не развивается уже очень давно
Ну так если программа написана еще давнее, то какой смысл ее переписывать? Если она к тому же работает без нареканий.
Германн (2009-10-12 03:26:00) [13]
> Игорь Шевченко © (12.10.09 03:11) [22]
>
> Германн © (12.10.09 00:51) [21]
>
> Видишь ли, если положительный опыт применения технологии
Вижу. У тебя вижу. Руки у тебя точно не кривые! Возможно благодаря родителям твоим, возможно благодаря лично тебе.
У ЮЗ вижу. У АП вижу.
Но у АП, к примеру, вижу и другое. И сам вижу. BDE не развивается уже очень давно. А IB и FB развиваются. Я, конечно, не sniknik и не могу так как Коля говорить о БД, но...
Игорь Шевченко (2009-10-12 03:11:00) [14]Германн © (12.10.09 00:51) [21]
Видишь ли, если положительный опыт применения технологии, заложенной в некоем продукте его создателями, проверенной не единицами пользователей, причем, проверкой как предварительной, так и во время развития продукта, с обратной связью, считать за "повезло" (неважно, с родителями, с руками, с узкими случаями конкретных применений), то сложнее "Hello, world" писать вообще ничего стоит. Потому что каждая альтернативная технология содержит альтернативные же грабли, безграбельной технологии (точнее, с отсутствующими границами применения) пока не придумали, так что: куды бечь - непонятно.
Германн (2009-10-12 00:51:00) [15]
> Игорь Шевченко © (11.10.09 10:33) [20]
>
> Германн © (11.10.09 01:26) [19]
>
>
> > Повезло?
>
>
> Руки прямые
>
Ну я и говорил повезло. С родителями! :)
Игорь Шевченко (2009-10-11 10:33:00) [16]Германн © (11.10.09 01:26) [19]
> Повезло?
Руки прямые
Германн (2009-10-11 01:26:00) [17]
> Игорь Шевченко © (07.10.09 16:44) [17]
>
> turbouser © (06.10.09 23:28) [1]
>
> Странный ты. Много лет работает программа с Interbase через
> BDE, у многих заказчиков, проблем не наблюдаю.
Повезло?
Inovet (2009-10-10 22:49:00) [18]> [16] DrPass © (07.10.09 15:46)
>
> > Inovet © (07.10.09 15:24) [14]
>
> > > Руководство не хочет переходить.
> >
> > Есть объективные причины?
>
> Даже спрашивать не нужно. Если программа
...
> от идеи ее заново переписать с использованием современных
> технологий, потому что что-то там якобы мертво.
Так переходить как раз собираются с IB 5.5 на IB 2007, я и спрашиваю почему не на FB. Ну а IBX я с оговоркой и предлагал.
Игорь Шевченко (2009-10-07 16:44:00) [19]turbouser © (06.10.09 23:28) [1]
Странный ты. Много лет работает программа с Interbase через BDE, у многих заказчиков, проблем не наблюдаю.
DrPass (2009-10-07 15:46:00) [20]
> Inovet © (07.10.09 15:24) [14]
> > Руководство не хочет переходить.
>
> Есть объективные причины?
Даже спрашивать не нужно. Если программа
а) работает
б) работает нормально
в) уже написана и используется
...то любой здравомыслящий начальник не придет в восторг от идеи ее заново переписать с использованием современных технологий, потому что что-то там якобы мертво.