Главная страница
    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
4-1194300418
Черный Шаман
2007-11-06 01:06
2008.09.21
Динамические слои прозрачности окна.


15-1217339422
oldman
2008-07-29 17:50
2008.09.21
Поздравления с днем сисадмина (25 июля) были...


15-1217516901
Sergey Masloff
2008-07-31 19:08
2008.09.21
Старые книги... Кто куда утилизирует?


15-1217006131
Stan
2008-07-25 21:15
2008.09.21
Киноактер Пуговкин умер


4-1196809281
GanibalLector
2007-12-05 02:01
2008.09.21
EFOpenError Процесс не может получить доступ к файлу





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский