Ответ
Misha v.3 13.04.2007 21:36
/ 13.04.2007 21:36
тоже думал, как быть c колонками таблиц - ведь там всегда возвращается строка, смысл тогда ставить префиксы?
безобразно, но единообразно :)
просто не нравится, когда в соседних строках параметры задаются по разному.
и еще я такую штуку сделал...
если вам удобно - используйте на здоровье :)
InsertHashToSQL + InsertTableToSQL = InsertToSQL, ведь в методе можно is сделать.
но я так не делаю. причины:
- приходится работать с кодом и БД в разных name convention, когда автоматически формируемые condition не работают.
- рожать ещё какую-то систему описывания полей/from/where и т.д. не считаю полезной, когда есть SQL SYNTAX, понятный всем. если кому-то придется править код то ему существенно проще будет понять обычный SQL SYNTAX.
- "Это позволяет избежать написания некоторого количества простых SQL-запросов" => по моему в корне неверная идея. написать - фигня, пишется один раз. читается - десятки раз и разными людьми, поэтому надо упрощать чтение (т.е. улучшать читаемость) написанного кода. об этом в умных книжках кстати пишут (типа "рефакторинг", "совершенный код"...)
- Выложил в примеры новый класс: antispam, Misha v.3 [M] 01.09.2006 17:31 / 01.09.2006 17:47
- обновил, Misha v.3 [M] 18.04.2011 01:11 / 18.04.2011 01:15
- обновил, Misha v.3 [M] 15.03.2009 13:51
- обновил AntiSpam ещё раз, Misha v.3 [M] 02.05.2007 15:24 / 02.05.2007 15:26
- обновил, Misha v.3 [M] 13.04.2007 18:19
- пара вопросов, dev 13.04.2007 21:19
- Ответ, Misha v.3 [M] 13.04.2007 21:36 / 13.04.2007 21:36
- Форум. Багрепорт., Никита Козин [M] 05.09.2006 07:52
- Ctrl+F5 (-), Misha v.3 [M] 05.09.2006 10:16
- О, я тоже самое сделал :), dev 03.09.2006 20:37
- Ого!, AleXp 03.09.2006 09:55
- Ответ, Misha v.3 [M] 03.09.2006 11:25
- Миша, отключи Ctrl+Enter, плиз. А то из-за привычки приходится перезагружать форму по 3 раза :-) (-), R. Averkov [M] 02.09.2006 16:20 / 02.09.2006 16:24
- Ответ, fg 01.09.2006 18:08