[sisyphus] Консольные приложения+базы данных

Roman S =?iso-8859-1?q?rromas_=CE=C1_mailru=2Ecom?=
Ср Апр 17 21:06:24 MSD 2002


В Срд, 17.04.2002, в 15:42, serge написал:
> То есть нужна  библиотека либо средство разработки с  чем-нибудь вроде 
> `db-aware widgets`.
> Понятно что в связке ncurses+ (какой либо интерфейс к какой нибудь базе 
> данных)
> можно все это  можно реализовать ... но а вдруг какая либо С - 
> библиотека уже есть

Рекомендую использовать embeeded SQL.
Препроцессоры есть для Oracle, DB2, Postgres. Постгресовский с
"особенностями", но терпимыми.
Т.е.
а) регистрочуствительный - "EXEC SQL INCLUDE SQLCA" - не пройдёт, sqlca
надо писать маленькими буквами.
б) требует обязательного указания BEGIN/END DECLARE SECTION - в
принципе, по стандарту положено, но все на это чихают :)
в) комментирует C-текст SQL-предложений символом "#".

Удобнее и проще - пока ничего не придумали. Это явно эффективнее всех
CLI-интерфейсов, вместе взятых.

-- 
Rgds!
Roman Savelyev.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 232 байтов
Описание: This is a digitally signed message part
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20020417/880d3e8a/attachment-0012.bin>


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