2 - наивно полагать что в запросе который я вам показал я набирал всё руками. Давно придумали ТОЧКУ после которой достаточно ввести первую букву и высветятся все методы по ней. итого со всей строки я набрал 33 символа (включая, знаки равно, имена переменных и посылаемые методам данные). При этом мне не нужно было запоминать всё наизусть как с SQL.
3 - насчёт ваших яиц цепляемых к проге. незнаю как в c#, в java можно сделать вообще красиво, упаковать все яйца в единый jar-ник, и запечатать в exe оболочку. если у клиента уже стоит java, он даже не догадается на чём это сделано.
4 - если у клиента не стоит java, то к получившемуся exe достаточно добавить дистрибутив java в 18 мб, и получаем универсальный везде запускающийся даже на маках и линуксах софт.
Tad писал(а):
"Ученого учить - только портить"Tad писал(а):
Выбрать из БД записи за любой период любого года.#cpp
List<History> list = getSession().createCriteria(History.class)
.add(Expression.between("data", new Date(""), new Date(""))).list();
ещё к слову я уверен, что этот запрос я написал в 10-40 раз быстрее чем вы свой даже хорошо в нём разбираясь.
[/flood]