Форум: "Базы";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
ВнизКак сформировать запрос с апострофом Найти похожие ветки
← →
Альберт (2008-03-24 14:42) [0]Пользователь создает запрос по текстовому полю с апострофом.
Пример: любое слово с апострофом.
Как правильно это сделать?
← →
Альберт (2008-03-24 14:45) [1]Приходит мысль использовать синтаксический анализ введеного и заменять апостроф на комбинацию #39
А как лучше и правильно сделать ?
← →
Sergey13 © (2008-03-24 14:50) [2]> [0] Альберт (24.03.08 14:42)
> Как правильно это сделать?
Через параметры.
← →
Альберт (2008-03-24 14:55) [3]
> Через параметры.
Очень весомый ответ.
← →
Reindeer Moss Eater © (2008-03-24 14:57) [4]не нравится - не спрашивай :)
← →
Альберт (2008-03-24 15:01) [5]Да, про параметры я и так написал в 1 посте.
Ладно, задам вопрос иначе.
А как вы делаете подобный запрос ?
← →
Reindeer Moss Eater © (2008-03-24 15:05) [6]а как ты формируешь строковый литерал, если в нем есть апостроф?
(Д"Артаньян например)
(это если не через параметры)
← →
sniknik © (2008-03-24 15:07) [7]> Да, про параметры я и так написал в 1 посте.
где??? не вижу. + думал глаза подводят, поиск сделал по "пар"(часть от параметры) первое найденное во [2]...
> А как вы делаете подобный запрос ?
Через параметры.
← →
Альберт (2008-03-24 15:08) [8]psql:="Д"+#39+"Артаньян"
правильно ? :)
← →
Reindeer Moss Eater © (2008-03-24 15:09) [9]прокатывает? :)
← →
Reindeer Moss Eater © (2008-03-24 15:10) [10]а вообще это не литерал, а выражение
← →
Правильный_Вася (2008-03-24 15:33) [11]
> правильно ? :)
нифига
через параметры, это так:SQL.Add( "where fam=:P0" );
ParamByName("P0").AsString:="д""Артаньян";
← →
Альберт (2008-03-24 15:39) [12]А ребята, каюсь ! (:-
Уточняю оригинальный вопрос пользователя
Как выбрать все записи по текстовому полю, где присутствует апостроф !
Да, спасибо большое, за внимание.
← →
Правильный_Вася (2008-03-24 15:46) [13]не смешно
← →
sniknik © (2008-03-24 15:54) [14]приколист.
ты что типа служба поддержки пользователей, и только и делаешь, что их вопросы сюда перенаправляешь?
а зарплатой поделиться?
> Да, спасибо большое, за внимание.
да не за что.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c