[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