[RostovOnDon.pm] Perl + FireBird (InterBase) + Windows

Владислав Жук Vladislav.Zhuk на rt.ru
Ср Мар 3 08:01:30 PST 2010


Здравствуйте, Rostov-on-Don Perl Mongers!

Вы писали 3 марта 2010 г., 16:47:38:

> http://cpan.uwinnipeg.ca/search?query=Interbase&mode=dist

> Внизу ссылки на ppm

Сенькс! Попробую прикрутить. Я находил ppm, но уж больно старые, а
этот по идее еще не должен окончательно протухнуть (там версия 0.44,
а последняя, где-то 2-летней давности 0.48. Хотя разработчики
FireBird тоже не спят, чего-то в интерфейсах мутят. В общем, посмотрим).

Offtopic on:
Казалось бы, FireBird/InterBase неплохая СУБД для сравнительно
широкого круга задач. Более того, одна из самых рекламируемых фишек -
фриварность на 200% + кроссплатформенность, но отсутствие интереса к
этому SQL серверу со стороны разработчиков очень настораживает...

Это я к тому, что можно было бы плюнуть на драйвер и рагзрести вывод
штатной консольной тулзы isql. Но у нее нет режима вывода результатов
запросов с разделителями (чтобы можно было отличить одно поле от
другого)... О чем думают разработчики? Сделали некий мега-драйвер для
доступа к базам (IBProvider), который мало того, что весит как
дистрибутив Perl для WIN, так еще и платный (!).

А как вам фрагмент доки на этот мега-драйвер:

        public void
ReadData(DbConnection conn)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
{<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
string sql = "select * from employee";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DbCommand cmd =
conn.CreateCommand();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

Куда катится мир?

-- 
С уважением, Владислав




Подробная информация о списке рассылки RostovOnDon-pm