Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Interbase и BDE что нужно еще? [D6, IB5.x]


Страницы:   1 2

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]


> > Руководство не хочет переходить.
>
> Есть объективные причины?

Даже спрашивать не нужно. Если программа
а) работает
б) работает нормально
в) уже написана и используется
...то любой здравомыслящий начальник не придет в восторг от идеи ее заново переписать с использованием современных технологий, потому что что-то там якобы мертво.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо