Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.007 c
2-1217946538
Dmitry S
2008-08-05 18:28
2008.09.21
Аналог следующего update на Access-e


3-1206525519
Mery
2008-03-26 12:58
2008.09.21
Запрос


15-1217233243
Олег
2008-07-28 12:20
2008.09.21
Визуализировать компонент


15-1217577898
Ega23
2008-08-01 12:04
2008.09.21
переменные окружения и CGI в Delphi


15-1217264142
Gooler
2008-07-28 20:55
2008.09.21
Как отследить копирование экрана?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский