![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
ivg |
|
|||
![]() Autonomous R&D ![]() ![]() Профиль Группа: Участник Сообщений: 686 Регистрация: 8.2.2006 Где: Екатеринбург Репутация: 33 Всего: 81 |
А нужно ли такое полнофункциональное решение? Большинство запросов известно на этапе компиляции, ну или по крайней мере структура запроса и постоянная часть имеются. Может гораздо проще структурировать запросы по типам, для каждого типа написать шаблон, а подставлять в рантайме? Может поэтому и нет такого готового решения. |
|||
|
||||
Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 14 Всего: 62 |
Но формировать эту структуру из строк -- небезопасно. Намного удобнее иметь объект-оболочку, который возьмет на себя всю рутинную работу. Для проектов с досточно "прямой" архитектурой таблиц и данных используют ORM Для проектов типа моего текущего -- прикручивают очередное доморощеное решение и не делятся ![]() ![]() |
|||
|
||||
Stampede |
|
|||
![]() Гносеолог ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 963 Регистрация: 25.4.2005 Где: Calgary, Alberta, Canada Репутация: 24 Всего: 144 |
Вот такая идея щас пришла в голову. Очень даже возможно, что есть готовые стандарты для записи SQL запросов в виде XML. Ну и тогда с этой штукой можно будет работать программно, через DOM. Не то чтоб сильно фонтан, но все же лучше, чем конкатенацией ![]() ЗЫ. Только если такая вещь и существует, найти ее будет непросто, По запросу sql+xml вылазит в основном инфа о работе с XML данными в базе. -------------------- "If you want something done right, do it yourself" По секрету: выучить английский - реально! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |