Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 15.10.2014 18:12 / 15.10.2014 18:15
if(connection.standard_conforming_strings){ for(from=str; from<from_end; from++){ if(*from=='\'') *to++= '\''; // "'" -> "''" *to++=*from; } } else { for(from=str; from<from_end; from++){ switch (*from) { case '\'': // "'" -> "''" *to++= '\''; break; case '\\': // "\" -> "\\" *to++='\\'; break; } *to++=*from; } }Т.е. если standard_conforming_strings == 0, то выполняется то преобразование, которое требуется.