LINUX.ORG.RU

Version 2.3.10 of SQLAPI++ library released.


0

0

Вышла новая версия библиотеки C++ классов для работы с различными базами данных.
Библиотека доступна под Linux и Win32.

В настоящее время Linux версия поддерживает следующие базы:
- Oracle Database Server
- IBM DB2
- Interbase
- Informix
- Sybase ASE и ASA

Если Вам много приходится работать на C++ с различными базами данных,
стоит уговорить начальство приобрести зарегистрированную версию ($199).

>>> Подробности

★★★★

Проверено:

Re: Version 2.3.10 of SQLAPI++ library released.

Сколько работаю с базами данных ...
Вот Вам мой совет - не используйте промежуточный софт, пользуйтесь функциями библиотеки самой БД, дабы не терять
время на разбор и изучение всякой дряни. Напишите свои функции которые делают стандартные операции, а все нестандарные
вынесите в хранимые процедуры самой БД. (Доброжелатель)

anonymous ()

Re: Version 2.3.10 of SQLAPI++ library released.

>> Сколько работаю с базами данных ...
Данная библиотека скорее облегчает написание конечных бизнес приложений,
для которых сроки выполнения заказа - на первом месте, качество
скорее на втором.
Точно так же можно призывать отказываться от использования gtk/qt.
Кстати мне кажется в gnоme/kde должны быть аналогичные библиотеки.
Интересно сколько времени у программера, впервые столкнувшегося
с Oracle уйдет времени на хотя бы поверхностное изучение его API
и написания обвязки для нее, если приложении достаточно объемное.

Yas ()

Re: Version 2.3.10 of SQLAPI++ library released.

2 anonymous (*) (2001-01-24 13:40:03.0)
В первый раз зяняло 4 дня на прототип и месяц ловил глупые баги.
Во втором проекте полный Code Review Debug/Testing 6 дней.
Если нормально читаешь тех.литературу на языке, то все очень просто.

Беда в другом, иногда особенно богатые заказчики требуют
использования промышленных стандартов в виде блатных библиотек.
Объясняют проблемой переносимости и совместимости между серверами.
IMHO, это на 90% иллюзия.

Отличие от gtk+/qt в том, что gtk+/qt стандарты de-facto, а не
in mind. Если бы был на самом деле нормальный стандарт, позволяющий
использовать конкретные фичи _всех_ основных серверов, то я бы
конечно использовал его. На эту роль притендуют odbc и dbtools.
Однако мне они не симпатичны :(.

BlackRabit ()

Re: Version 2.3.10 of SQLAPI++ library released.

Мнения у всех разные, но в форумах по крайнер мере я дважды видел,
как люди просили врапер под Оракл и под Interbase.
Сам то я уже наловчился более менее пользоваться сайбейсовским Open Client-ом,
но при этом я не могу сказать, что я знаю его хотя бы на троейчку.
Оченб много фич и ньюансов, приходится учиться по мере возникающих затруднений.

Havoc ★★★★ ()

Re: Version 2.3.10 of SQLAPI++ library released.

А никто случайно не знает тулсы, которой можно оракловские базы смотреть. Ну очень нужно :))

Banshee ()

Re: Version 2.3.10 of SQLAPI++ library released.

Верно сказал anonymous (*) (2001-01-24 13:40:03.0). На больших проектах
работать с чужими библиотеками - потеря времени, иногда очень обидная.
Чужой код приемлем, когда требуется сваять что-то быстро с заранее известным
посредственным качеством. А библиотеки gtk/qt отличаются тем, что требования к
гуевым приложениям мягко говоря несколько другие.

foreigner ()

Re: Version 2.3.10 of SQLAPI++ library released.

JDBC люди ж юзают, а это примерно такой же случай.

Havoc ★★★★ ()

Re: Version 2.3.10 of SQLAPI++ library released.

2 Banshee (*) (2001-01-24 17:51:44.0)
SQL Navigator Quest Sofware, DB Artisan (???) (у меня только win32)
Пол unix я пользуюсь утилитой коммандной строки,
если пишешь gui на kde/gtk+/tcl то написать свою универсальную утилиту
не вопрос.

BlackRabit ()

Re: Version 2.3.10 of SQLAPI++ library released.

> ... написать свою универсальную утилиту ... sqlplus называется 8)

anonymous ()

Re: Version 2.3.10 of SQLAPI++ library released.

2anonymous (*) (2001-01-25 13:38:52.0) Иногда хочется комфорта: кастомизированного цветовыделения, генератора скриптов и т.п. А вообще, согласен -- так, собственно, и работаю.

BlackRabit ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.