| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > Как вставить кавычку в SQL |
| Автор: HyugaNeji 1.12.2008, 15:16 | ||
Привет. Как вставить кавычку в SQL запрос? Код такой
Если пользователь вводит в эдит кавычку, то при ExecSQL выходит ошибка. Пробывал даже вставлять перед кавычкой "\" - всё равно не помогает (( Если есть способ сделать это без параметров - то подскажите плиз. Параметры немогу Юзать, почему - долго объяснять.. |
| Автор: mrbrooks 1.12.2008, 15:19 | ||
Добавлено через 4 минуты и 39 секунд Правда с какого лешего передается в запросе кавычка в таком виде я есть не понимать. Добавлено через 5 минут и 32 секунды Ты лучше напиши сам запрос - так будет проще. |
| Автор: ne0 1.12.2008, 23:09 | ||
HyugaNeji, не уверен будет ли работать со всеми БД, но в Firebird SQL этот вопрос решается задваиванием. Например запрос
вернет строку 'quotedtext'. |
| Автор: HyugaNeji 2.12.2008, 09:17 | ||||
Спассибо большое помогло! ) mrbrooks: кавычки нужны чтобы передавать текстовое значение, а сам писать немогу, по той же причине, по которой не могу юзать параметры.. |