Главная страница
    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.006 c
15-1217311137
TUser
2008-07-29 09:58
2008.09.21
Установка Линукса на рейд 1


15-1217231960
Пробежал...
2008-07-28 11:59
2008.09.21
Насчет пустой строки


8-1166207081
DriveR_F
2006-12-15 21:24
2008.09.21
Как конвертировать PNG в BMP?


2-1218043525
MaryM
2008-08-06 21:25
2008.09.21
Проверка орфографии в delphi 2007


15-1217346194
Кое кто
2008-07-29 19:43
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский